5
23
58
31
14
9
32
100
32
7
58
42
129
30
220
16
96
24
5
11