168
156
70
33
3
180
151
42
122
135
188
103
192
230
119
155
107
143
31
59
210
154
2
4
219
73
44
14
15
125
21
68
136
976
84
5
13
176
66
116
159
52
142
89
69
418
268
25
7