25
72
61
13
5
11
18
6
15
62
1
2
20
77
37
42
24
45
29
21
47
50
33
28
8
10
7
31
19
9
49
17
81
32
4
14
97
58
16
63
99
157
12
35
26
68
27
23
92