15
61
57
12
32
50
179
216
37
24
43
34
58
55
20
137
4
127
397
3
18
46
17
196
3456
69
19
31
25
39
72
147
144
14
265
77
23
75
386
361
112
71
117
94
26
8
685
27