56
218
106
37
34
43
63
28
107
125
148
138
98
113
184
36
524
276
60
39
42
19
143
57
59
81
120
72
157
73
55
129
3
142
262
170
228
31
65
82
118
109
103
45
169
53
54
243
115