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