44
59
27
34
37
66
161
323
130
31
83
189
18
126
85
46
232
55
47
155
26
71
61
158
387
104
156
250
62
70
148
35
162
129
40
49
912
56
172
23
205
33
39
86
54
32
58
170
168
28
289
100
57
550