11
40
1
14
6
3
20
19
8
27
16
12
21
32
24
47
15
28
35
25
5
4
43
59
110
7
60
37
38
31
18
33
46
61
74
30