57
49
105
112
32
242
50
62
560
26
155
90
13
178
27
15
86
8
100
239
52
149
0
45
12
102
48
126
193
83
73
119
277
96
23
190
20
44
595
30
77
110
124
43
41
7
60
93
51
55