9
14
3
22
193
19
11
31
77
36
10
13
20
49
33
18
68
191
32
196
74
70
57
27
60
95
142
225
16
63
28
15
30
112
163
177
572
47
403
388
275
101
288
370
72
184
6
145
38
228
50
93
154