49
43
89
24
18
29
36
40
51
102
98
11
33
22
10
6
77
82
20
5
8
7
25
38
55
2
14
32
9
30
17
21
19
15
13
88
173
62