56
33
70
55
208
26
170
43
19
278
44
52
389
35
766
95
228
81
37
27
53
197
144
139
109
311
199
148
84
98
147
129
85
72