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