23
12
13
47
60
16
35
29
14
86
72
6
33
5
1
2
62
61
31
11
17
24
18
30
8
90
92
167
79
57
181
27
88
56
96
3
82
105
64