54
33
214
74
49
34
77
88
299
21
52
66
44
64
212
42
95
65
518
244
109
85
16
142
129
190
76
175
104
94
386
11
154
207
138
324
59
184
31
23
68
46
140
210
89
75
312
263
50
969
132
1717
122
60