280
44
34
65
99
53
60
55
74
138
189
27
83
78
236
92
97
76
38
41
134
2241
70
227
100
48
172
268
178
67
62
149
242
103
117
71
184
64
749
162
94
915
4350
1650
1023
824
1840
2104
1256
1564
20
47