10
2
64
12
117
96
22
15
72
14
40
16
42
28
36
7
25
49
20
69
17
18
145
63
38
65
29
43
32
125
39
3
1
146
30
60
13
5
61
37
9
2397