9
7
31
22
34
14
29
55
41
98
36
53
47
35
132
104
81
72
88
25
62
33
42
37
19
28
57
46
20
23
92
90
18
76
202
116
58
45
27
129
61
15
52
32
172
26
64
195
80