48
66
31
69
24
219
10
91
34
162
8
7
120
224
580
81
29
25
62
37
419
1056
204
183
770
75
143
22
13
50
47
23
4
78
9
12
178
149
21
61
28
87
109
30
17
98
348
180
38
80
54