143
4
142
34
85
3
87
1
167
162
189
2
147
108
141
187
124
222
5
131
168
93
126
21
72
51
39
60
62
57
77
55