54
15
252
24
19
31
43
18
38
91
33
68
109
14
37
44
59
266
447
58
361
53
55
88
127
46
222
794
30
90
49
66
99
56
268
129
60
67
72
228
21
167
12
26
62
134
27
61