278
60
91
212
275
70
127
79
403
48
6
51
209
52
507
138
97
1280
292
245
85
156
627
344
154
296
177
46
33
23
291
140
191
78
374
163
66
25
31
77
131
12
113
44
104
2746
72
120
122
121
75
13
105
50
54