3
0
12
8
2
7
16
13
34
49
24
57
27
4
17
20
70
6
30
65
9
48
19
104
23
56
5
92
53
15
59
14
255
40
147
52
37