9
8
12
47
90
68
63
106
160
59
99
43
34
65
101
78
172
50
120
81
71
138
69
230
23
271
148
167
24
22
37
25
137
56
48
124
42
51
30
7
44
35
45
29
72
38
16
6
41
17
13