6
74
25
10
38
28
7
40
63
19
100
52
99
64
0
79
2
30
73
5
16
27
118
46
70
17
222
50
36
18
8
12
4
9
35
81
278
22
91
140
32