26
79
28
25
27
196
50
29
165
212
43
205
150
34
21
173
31
19
37
410
431
22
95
54
13
170
58
267
23
229
102
53
64
40
100
92
660
59
69
63
55
57
48
24
108
11
395