16
134
37
2
55
23
14
8186
189
72
8
144
61
40
501
3
198
101
129
86
29
17
226
91
3461
45
386
160
52
238
15
36
39
64
63
27
32
317
42
474
6
817
197
746
123
50
515
20