22
21
6
9
40
138
112
24
27
108
14
7
50
26
55
15
39
38
104
8
93
105
18
20
32
25
41
63
37
5
89
74
98
49
30
102
115
61
17
13
70
57