160
78
52
27
90
95
115
30
45
15
5
101
35
31
42
244
34
26
43
70
53
94
56
85
29
275
158
126
25
64
28
19