9
11
2
12
31
10
17
53
14
21
18
32
19
6
16
25
43
20
143
27
79
44
40
23
24
73
26
206
94
46
42
112
84
59
75
230
111
242
29
30
51
56
64
92
61
181