8
108
12
22
4
26
9
2
3
14
17
64
28
59
6
112
46
30
0
31
7
189
132
15
18
27
20
16
21
76
5
24
13
220
57
42
81
70
11
36
92
38
100