11
38
75
32
19
58
4
25
14
63
41
10
81
29
15
47
35
31
42
28
27
23
108
20
17
12
9
40
43
16
8
6
45
79
646
26
33
375
13
95