6
2
10
0
42
15
3
12
1
5
16
29
13
8
72
66
43
75
51
24
109
14
105
32
101
117
70
11
36
9
28
39
45
100
50
22
7
128