224
271
154
126
65
157
49
87
107
41
36
29
121
64
60
119
17
180
125
104
42
44
84
86
5
239
115
19
55
30
114
38
95
99
10
164
63
16
209
46
21
281
304
289
92
26
27
136
20
24
116
123