35
101
924
298
164
108
78
111
125
13
214
50
49
106
55
14
28
44
13