26
28
36
11
18
10
75
81
22
61
46
50
54
23
6
21
14
9
15
8
30
31
5
19
24
32
49
92
111
33
358
120
90
53
817
297
17
34
47
35
4
41
25