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