8
4
38
15
10
58
107
2
20
22
1
24
28
3
34
11
16
9
43
21
23
5
136
7
45
47
14
25
41
6
32
36
19
42
52
18
66
88
13