7
5
8
97
9
10
12
198
15
1
23
205
120
117
19
27
44
22
6
17
33
57
61
32
30
16
2
40
26
81
72
24
151
87
38
75
11