37
32
98
63
118
35
80
44
27
821
40
66
78
64
94
36
25
108
419
33
70
15
92
104
375
49
53
30
102
18
426
57
85
154
188
116
39
590
1197