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