33
24
57
64
186
40
26
120
171
67
77
219
70
83
177
147
103
204
221
75
31
56
36
123
73
144
139
91
63
35
1557
197
12
17
39
378
58
112
53
54
52
38
46
143
96
256
130
41
116
34
173
22
32