8
6
28
1
13
27
72
63
18
46
16
9
67
30
49
95
14
162
25
118
22
21
42
20
23
192
29
35
186
34
97
92
58
56
19
305
40
59
155
43
74
32
345
55
115
48
104
335