9
23
27
5
25
17
21
92
31
14
508
36
37
106
178
40
44
16
403
90
107
195
54
7
43
12
30
11
68
65
50
1280
20
26
1070
112
39
22
13
114
203
19
189
52
257
60
10
72