55
248
105
43
144
223
214
66
71
1160
227
77
121
46
116
217
38
380
30
254
521
184
37
109
70
79
120
27
52
21
23
72
60
25
111
6784
57
341
13
334
32
461
68
40
33
296
36
110
73
15
58
44