47
20
75
166
16
25
46
77
10
97
63
285
118
19
120
112
156
134
76
275
51
8
24
17
34
95
238
58
55
123
245
99
42
66
38
40
84
151
32
290
265
62
18
21
105
359
219
29
98
68
87
187