47
59
23
46
241
1192
34
19
10
61
371
210
15
186
130
137
41
161
51
60
124
30
47
24
54
29
72
42
206
22
66
134
44
22
24
39
65
84
64
152
62
44
112
56
110
63
144
163
166
206
88
100
51
32
58
16
57
56
66
67