192
105
115
56
37
403
48
50
122
102
41
47
448
52
43
59
98
223
171
61
82
176
88
288
12
441
81
31
224
6
13
764
424
147
436
29
25
137
159
85
261
22
183
42
123
188
73
99
889
32
521
400
443