35
69
8
31
49
204
106
34
41
144
23
29
129
98
375
24
280
103
56
33
66
114
16
151
20
164
2
48
54
55
19
185
46
26
364
80
406
341
62
121
5
160
791
68
170
209
195
25
51
27
28