1
236
8
24
66
125
453
437
561
33
169
196
39
901
2652
1192
9
2
262
233
357
25
3
6
4
1092
16
41
145
163
29
336
61
114