6
1
3
20
23
14
129
34
55
89
24
19
60
11
9
17
22
27
48
8
18
26
7
88
69
28
53
4
56
47
57
35
12
21
104
15
10
38
183