73
48
36
33
60
61
17
202
259
115
138
38
52
62
99
27
142
190
170
312
26
417
341
130
88
195
174
140
507
216
98
69
186
81
71
193
225
78
241
30
255
68
79
56
90
53
113
245
19
85
70
83
51
43
475
45