40
183
77
18
165
39
52
155
45
89
6
69
14
167
117
1
79
22
88
72
19
7
4
10
8
148
51
154
46
391
24
12
28
29
34
5
21
30
119
50
63
90
33
11
27
164
15
38
13
20
37