1
8
31
10
14
30
123
45
39
61
89
36
167
60
143
78
59
68
33
130
21
11
126
213
223
58
49
57
262
32
231
51
86
324
12
50
72
177
17
108
202
214
44
98
15
66
35
154
156
43
46
25
23
128