11
26
52
15
159
126
37
102
38
4
25
120
134
29
33
74
22
24
6
133
131
161
27
235
152
45
119
108
94
172
139
121
68
101
138
34
149
9
76
98
174
58
135
75
53
153
99
110
77
243
114
32
151
36
150