12
3
2
7
21
13
46
16
180
30
44
1
10
19
24
20
4
0
5
56
8
51
58
34
55
6
11
26
63
18
9
64
39
25
45
23
29