48
523
78
186
70
37
30
582
45
57
51
43
22
249
50
52
220
10
76
34
75
65
87
29
64
41
36
119
389
23
18
27
28
110
98
207
19
1038
88
126
133
31
62
100
32
9
216
135
80
74