53
76
46
42
88
37
23
130
16
59
173
91
103
18
73
49
47
70
214
40
113
164
63
99
249
182
62
135
65
146
209
66
58
233
83
74
15
54
77
228
158
25
22
60
211
117
82
87
24
39
19
20