17
18
31
26
57
9
15
87
116
44
80
12
48
13
27
7
23
210
79
60
10
16
19
55
70
65
41
50
6
646
11
71
62
159
29
83
82
409
91
108
156
85
33
46
14
45
54
3535
555
68