9
11
12
3
72
17
111
30
53
8
24
13
27
1
14
33
122
20
42
64
127
199
159
16
37
160
93
7
113
23
15
60
108
32
358
10
46
112
70
6
22
26
2
31