88
49
37
18
298
32
106
69
90
39
78
67
40
25
99
45
35
116
121
125
31
65
75
536
80
8
166
72
617
240
44
30
204