6
7
2
15
8
1
3
10
11
13
38
4
18
30
29
42
23
12
16
20
19
34
32
74
9
72
57
22
25
52
40
51
353
97
28
43
120