15
6
58
26
42
34
65
10
31
17
66
45
35
3
56
60
81
28
32
46
23
19
99
13
88
4
103
16
18
90
14
71
37
47
7
12
5
107
117
20
48
136
144
11
1
59
116