6
28
5
3
18
12
23
53
10
21
22
30
9
57
1
52
19
20
42
56
31
58
119
15
26
7
11
35
16
8
84
168
40
25
4
34
104