9
6
33
7
21
56
42
29
17
15
12
13
30
24
118
5
58
18
34
11
4
16
20
10
26
77
14
36
40
3
139
32
38
27
23
41
105