495
24
44
18
20
110
14
51
317
230
47
430
57
359
113
17
5
98
39
31
135
36
401
283
61
41
43
253
8
13
360
983
38
358
483
1602
179
19
3
176
21
443
117
185
2717
189
32
292
81
90