27
684
105
104
10
15
584
236
67
388
48
55
111
69
60
12
7
69
382
20