124
14
278
172
360
21
73
35
67
268
52
127
245
140
123
223
156
75
139
77
248
540
49
251
722
46
16
41
58
22
114
483
99
27
28
92
81
763
78
43
30
13
303
253
38
230
96
19
23
45
42
20
3
15
50
261