16
12
27
1
6
10
86
13
201
35
30
33
21
24
22
48
45
2
20
25
46
9
18
337
7
11
123
42
15
73
14
39
34
175
8
68