9
40
103
10
59
27
88
44
38
26
16
17
61
46
34
41
85
28
7
78
60
64
12
8
143
22
45
117
181
23
15
37
51
31
74
52
56
32
20
133
25
98
57
5
126
35
43