8
16
29
214
62
24
416
27
20
65
32
30
22
25
19
14
35
68
111
109
92
112
58
88
1241
64
54
245
31
97
49
76
144
23
155
12
17
406
159