158
12
142
966
6
309
7867
195
1150
22
419
35
33
14
248
329
27
69
288
80
322
21
78
918
28
114
99
107
19
36
31
115
59
9
62
125
4687
57
41
167
7
29
324
70
71
305
26
151
83
238
8
431
11
1892
10
86