15
1
3
13
20
6
7
21
14
33
37
9
5
31
30
8
11
29
22
17
66
50
34
23
52
68
70
51
38
110
62
73
48
98
121
101
35