31
26
70
67
23
15
36
51
79
54
454
82
65
63
38
25
17
45
106
24
62
28
47
58
12
7
19
6
3
61
4
11
34
39
59
30
40
13
21
71
32
96
46
98
22