44
106
60
98
12
172
86
273
94
89
46
188
42
438
101
293
121
41
21
116
25
68
30
11
95
136
14
263
119
87
84
157
218
70
67
39
229
20
183
26
171
226
28
147
62
210
143
204
52
110
152
137
163