9
19
11
32
94
196
85
47
15
10
205
105
23
12
142
149
122
235
22
16
43
48
367
253
72
36
51
82
20
156
29
13
58
273
137
95
113
168
45
37
364
44
8
27
34
33
38
28