21
27
13
81
95
26
48
279
46
42
73
116
14
85
62
49
470
22
91
68
40
161
45
119
166
20
39
23
209
70
69
19
134
143
158
104
502
12
126
88
141
92
83
129
97
25
127
51
44
289
59
105
28