21
17
36
3
89
26
16
9
22
49
37
5
64
6
1
47
14
19
11
2
63
34
28
13
8
10
32
52
90
4
20
179
99
33
131
24
86
45
46
122
43