16
14
112
58
126
79
196
40
23
2
17
157
161
13
9
99
15
182
42
143
89
43
34
21
27
31
11
25
12
48
29
10
384
305
4
49
425
38
36
50
8
192
59
67
24
32
74
39