7
8
23
95
62
34
14
3
2
19
33
9
37
11
15
16
123
17
51
30
22
26
32
12
69
4
6
10
5
41
49
38
108
119
40
24