18
33
76
208
22
14
220
105
30
168
185
440
41
60
154
77
133
84
56
58
36
19
246
131
47
82
96
13
91
163
71
51
193
54
1295
209
45
237
409
4171
55
10
72
188
34