55
2
13
89
18
29
9
10
8
4
22
19
54
27
14
43
6
15
26
1
42
20
12
40
17
25
28
5
31
35
24
126
193
44
98
3
16
73
243