7
12
2
61
22
24
4
36
30
1
18
8
16
9
15
28
14
17
25
10
337
330
5
11
118
255
0
55
110
3
146
147
44
54
51
6
73