47
25
78
28
112
60
101
38
157
66
198
46
490
85
56
218
77
57
22
63
11
118
59
84
73
221
132
72
34
83
49
114
20
121
62
97
16
36
9
75
155
140
288
29
133
193
8
3
42
104
12