119
116
1
25
114
2
7
134
91
3
18
122
140
4
217
14
70
162
73
90
78
120
8
153
51
106
43
149
188
146
239