18
11
24
10
24
40
90
17
12
89
481
17
48
10
62
6
23
32
174
169