7
8
9
21
51
128
36
27
38
20
28
181
130
39
46
40
113
48
34
35
81
116
132
61
52
71
43
145
169
30
59
57
13
37
137
68
99
12
56
15
63
11
229
69
31
42