5
9
13
16
244
2
24
90
8
20
36
6
38
3
182
57
35
56
62
63
4
10
111
26
64
40
12
39
49
23
1
33
37
22
28
94
51
19
173
14
25
42
81
83
15
7
32
104
29
114
41
66
27