9
6
5
42
11
8
14
7
149
30
94
16
18
29
13
17
28
22
15
10
33
21
23
80
12
24
128
69
95
19
59
90
64
32
34