34
68
43
63
19
89
33
8
3
58
6
17
30
77
83
25
56
14
12
16
109
21
81
29
141
40
28
36
31
2
115
75
1
11
10
18
4
22
1103
64
47
73
32
44
126
26
51
61
7
100