9
21
54
288
65
11
34
74
37
43
38
111
59
327
73
147
72
145
189
137
150
136
31
42
55
39
200
46
329
776
20
102
51
120
98
246
116
154
440
88
93
45
62
216
89
112
85
67
103
133
444