11
2
7
1
9
3
5
20
6
10
23
4
16
30
31
14
32
34
25
76
33
61
41
37
40
47
26
44
22
96
82
87
68
108
80
93
100
51
38