90
22
59
65
200
375
147
50
116
18
68
28
30
4
7
140
87
55
86
45
136
122
195
10
64
43
95
25
57
44
77
117
92
39
63
17
37
19
24
76
85
183
26
118
105
166
38
32
62
34