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
21
37
25
136
56
48
124
42
51
30
7
44
35
45
29
72
38
14
6
41
17
13