38
51
76
46
58
48
144
186
128
24
108
619
36
117
438
56
50
939
251
32
323
436
68
192
120
315
185
102
39
213
62
204
199
72
118
63
298
161
198
270
322
135
111
112
1241
103
359
377
253
165
60
99
843
40
12
614
14944