47
53
42
231
73
44
170
115
55
29
48
74
252
71
99
122
349
90
166
49
95
30
52
134
59
60
40
21
28
246
243
6
236
12
78
43
7
13
19
45
4
39
80
172
81
57
181
72
17
32
27
75