18
12
23
20
24
68
38
29
62
28
64
1
25
5
13
86
56
19
9
15
8
22
6
41
2
32
17
76
34
11
4
94
44
79
115
35
55
162
57
30
16
31
51
37