11
24
79
9
43
37
33
77
72
34
49
47
161
3
36
85
90
16
114
31
388
176
184
168
98
144
99
129
147
69
181
60
67
122
108
197
50
201
139
101
65
165
51
56
70
73
32
62