9
39
310
51
357
12
87
174
21
27
18
26
350
5
49
34
130
96
16
55
32
123
30
28
75
8
143
217
13
33
242
25
4
238
20
177
161
121
158
662
146
54
23
14
73
19
126
17