26
31
359
17
48
43
122
36
42
11
77
12
28
25
38
30
75
40
29
81
10
22
45
15
52
46
19
8
54
427
126
33
71
127
21
9
53
32
83
108
93
44
183
254
84