8
58
20
111
4
44
53
6
17
82
1
62
48
38
34
12
24
30
5
46
3
29
9
2
123
77
21
60
51
11
13
75
10
33
31
57
26