8
9
3
21
192
19
11
31
76
14
36
10
13
49
33
18
68
189
32
195
74
70
57
27
60
93
142
224
16
63
28
15
29
112
30
163
176
572
47
403
388
274
101
287
370
72
182
6
145
38
228
50
154