32
3
2
25
6
64
4
1
13
7
10
31
11
17
9
12
28
57
24
15
35
26
14
43
38
18
8
33
76
81
79
40
150
98
51
22
112
82
48
27
104