55
252
45
118
52
273
102
173
92
18
91
94
49
103
56
235
199
79
44
80
3
114
21
43
41
70
165
50
47
97
13
57
281
196
66
115
125
107
51
16
72
83
352
34
151
171
58
8
85
87
154
277
84
233
457