43
38
40
21
23
44
18
5
6
20
8
13
7
29
159
45
68
14
22
31
39
99
200
32
9
19
70
26
10
36
52
98
25
15
17
48
12
28
34
51
33
129