38
6
28
3
4
10
1
9
11
5
2
8
12
14
111
85
20
78
40
34
22
71
7
19
62
108
27
52
17
97
113
35
37
15
39
73
64
18
31
120