7
8
22
32
33
23
34
30
9
13
3
16
2
47
56
38
5
14
17
82
11
39
111
79
37
71
15
0
50
106
31
29
18
4
51
95
10
72
90
55