32
22
41
96
156
101
11
123
52
70
60
6
71
85
82
87
3
118
57
4
104
48
7
17
27
16
37
25
36
75
40
24
18
265
2
47
136
43
12
140
55
9
29
79
143
30
44
8