99
9
105
22
13
25
11
28
21
40
65
1
24
17
5
56
31
6
14
3
85
8
52
20
78
37
47
10
115
143
7
15
26
18
23
27
41
58
92
120