11
14
13
31
6
461
23
48
21
46
36
37
40
87
35
41
18
43
113
38
307
20
137
138
460
237
285
167
118
256
24
99
78
71
52
349
105
64
355
196
178
160
94
75
55
121
124
192
249
742
69
90
68
183
464