12
42
19
50
5
43
167
21
33
10
44
17
14
41
24
13
2
22
18
25
86
26
9
32
80
166
146
16
102
29
27
35
137
46
23
36
110
116
109
99
95
104
154
120
55