16
3
17
200
14
2
9
7
88
12
23
8
258
27
24
34
46
32
40
4
18
379
254
75
69
25
11
22
65
30
66
5
13
43
131
60
76
64
38