49
191
56
28
75
250
76
65
89
31
167
1020
88
105
170
42
343
1
224
52
66
459
180
40
79
38
287
48
33
30
67
223
209
32
19
29
23
47
14
90
173
115
189
17
190
109
21
68
179
25
26