9
4
30
104
29
14
32
33
10
17
23
26
12
18
22
13
85
7
11
74
47
65
73
48
20
43
70
34
50
39
118
51
64
19
41
15
28
16
156
115
161
57