84
133
21
63
593
71
449
336
91
28
57
34
555
13
22
16
9
112
27
504
1700
38
15
107
45
18
46
183
298
140
12
60
32
17
43
97
56
220
8
51
23
157
20
262
25
40
64
29
19