17
21
16
91
49
11
29
59
96
14
612
46
361
26
18
43
988
42
109
1164
12
203
15
38
30
24
309
616
32
137
31
6
39
25
34
3
27
360
483
717
971
55
2
50