110
45
37
90
31
165
180
270
48
42
6
72
19
54
20
156
74
5
64
506
63
2
18
76
27
21
10
7
99
136
224
78
50
229
26
23
112
28
70
1
131
4
60
3
15
47