21
42
224
170
28
16
44
180
30
36
62
25
19
10
26
11
97
8
52
35
23
216
61
37
54
31
15
39
66
38
60
304
17
106
51
255
100
157
56
83
64
199
27
8300
183
370
13
88