25
32
40
18
33
41
23
36
52
26
56
34
17
19
38
44
121
58
136
113
111
49
35
198
70
68
112
57
54
29
128
46
187
80
109
83
186
343
162
24
110
28
91
20