9
7
105
8
12
38
43
58
13
16
24
167
133
218
22
18
68
61
57
23
100
152
26
1
44
52
94
21
97
110
184
112
153
6
11
72
15
93
76
19
10
54
40
47
64
113
49
45
30
160
80