26
73
11
209
13
131
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
57
59
88
211
130
53
68
21
243
141
216
28
48
191
47
30
149
55
18
61
24
25
9
35