15
60
17
20
16
29
8
57
23
307
23
245
40
113
92
36
42
18
34