18
13
26
32
40
50
35
36
38
39
55
106
85
126
88
24
158
46
25
15
81
53
362
107
98
61
34
90
119
58
71
134
4
177
51
42
60
153
12
149
73
41
70
121
52
96
37
142
218
44
14