10
8
64
65
18
60
192
7
6
84
74
38
24
31
13
20
42
30
2
3
5
48
9
14
4
28
99
1
56
19
37
21
11
54
41
12
211
69
167
139