3
115
10
21
49
130
8
39
147
18
25
19
69
75
7
30
90
65
140
85
34
38
54
99
135
128
91
94
64
121
180
97
58
95
62
89
82
242
132