37
18
55
64
84
211
21
109
61
32
26
116
27
220
248
23
372
143
1054
63
128
336
234
17
188
83
14
16
120
75
1800
19
85
15
410
115
44
8
130
838
308
52
29
68