58
49
17
78
28
18
6
114
11
9
16
1
29
34
56
13
36
8
7
42
32
3
23
19
26
5
4
87
15
20
39
14
21
24
55
106
31