32
4
22
6
67
20
17
28
9
207
272
155
48
39
84
118
87
34
193
23
75
29
21
15
94
46
224
76
136
288
356
111
184
19
63
336
214
104
178
7
11
44
14
13
16