49
22
132
29
134
167
863
32
99
16
37
31
23
182
304
52
232
47
171
50
95
117
66
44
177
270
120
60
17
250
392
286
1120
514
129
716
24
98
283
81
51
30
6
159
19
87
11
38
1753
210
18