55
78
107
571
15
74
541
72
32
40
35
43
49
33
50
18
24
44
7
39
236
148
336
67
157
197
256
38
215
36
19
303
1937
112
51
20
188
14
500
3
355
180
179
4
99
212
263
73
271
16
98
13