26
73
11
209
13
130
65
71
177
37
52
27
584
33
5
44
17
93
309
200
281
90
368
98
84
412
116
128
300
43
58
56
59
88
211
53
68
21
243
141
216
28
48
191
47
30
149
55
18
61
24
25
8
35