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