11
35
6
1
10
9
13
8
2
17
26
23
108
39
60
52
48
15
64
20
71
19
5
30
22
3
43
16
7
4
24
37
34
86
40
12
28
14
21
18