2
19
2
9
26
22
10
8
28
12
9
6
13
13
4
10
6
16
59
21
86
40
35
30
23
42
99
17