48
280
254
50
34
44
97
19
46
661
21
340
313
68
12
35
72
77
75
32
99
115
2
299
203
323
79
39
27
172
279
410
16
106
114
92
314
52
69
126
26
14
30
96
125
233
17
74
23
29
41
11
40
45
119
25