16
11
23
131
97
129
4
12
151
27
37
46
43
34
210
10
63
99
25
19
36
39
22
6
177
45
287
30
5
3
135
32
13
238
21
9
147
58
8
366
64