26
21
69
8
25
35
23
40
150
84
67
565
315
139
11
22
24
193
42
57
185
268
72
55
37
4
255
60
16
181
30
19
262
58
85
869
175
454
117
153
341
123