86
44
26
41
7
18
93
4
5
6
37
38
11
85
39
22
12
46
40
19
48
33
17
15
108
23
30
53
25
14
47
61
9
16
29
10
21
32
73
89
70
128