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