11
5
7
3
18
9
8
32
4
1
15
26
24
13
12
14
30
23
20
2
10
95
68
37
21
52
94
22
132
83
89
64
35
61
103
57