16
25
32
19
12
18
56
27
105
26
30
31
43
23
21
13
9
22
14
10
6
17
75
33
8
11
96
40
45
57
211
29
28
533
53
38
5