53
41
56
86
209
172
221
34
313
50
100
88
163
80
338
49
37
42
20
116
69
269
85
121
27
240
67
102
74
44
315
441
58
109
81
82
19
26
30
32
133
130
101
31
14
92
13
33
24
161
118