9
11
16
4
22
18
67
86
10
21
28
46
41
20
476
114
13
182
19
71
116
164
8
32
47
68
34
12
199
53
191
15
24
33
237
195
147
943
92
106
89
148
155
261
74
75
313