42
14
155
108
764
69
197
30
73
526
37
111
12
209
51
141
127
49
25
56
27
35
46
75
147
298
66
6
121
158
224
98
26
33
214
126
504
13
97
174
29
18
45
376
192
87
303
476
47
175
80
799
59
275