180
64
76
230
145
52
107
339
28
87
59
300
85
60
31
138
88
108
136
118
120
5
17
152
9
96
6
26
2
73
163
18
12
81
34
166
8
13
22
37
44
15