247
18
12
148
34
106
16
108
54
67
115
22
156
101
10
15
37
344
35
455
31
61
27
23
226
907
138
291
203
93
113
72
1
1166
171
104
58
17
165
13
121
78
227
146
87
3
45
251
8
498
145
142
95
48