4
10
16
8
27
17
1
38
46
14
13
42
12
49
34
75
15
100
29
24
68
92
20
45
81
43
22
449
19
30
85
62
209
28
23
7
40
18
630
39
64
37