1
292
17
53
231
149
253
72
76
170
154
111
62
369
30
60
340
127
84
109
192
337
343
801
64
236
962
181
186