12
10
13
11
7
16
44
21
5
14
121
19
8
42
40
180
15
20
160
70
22
46
18
9
29
25
6
125
68
142
17
85
34
226
202
154
230
146
132
93
80
33