20
26
34
68
14
16
25
32
19
12
18
56
27
105
30
31
43
23
21
13
9
22
11
6
17
10
75
33
8
96
41
45
57
212
29
28
533