12
84
29
57
18
79
46
13
120
9
10
32
37
48
11
1
34
14
7
111
102
169
69
166
56
45
36
2
151
26
100
228
117
4
54
41
59
104
118
82
191
19
27
213
28
261
50
43