14
23
511
102
61
122
27
99
33
87
46
120
194
6
25
276
43
2
185
9
28
30
26
41
39
21
3
109
66
127
52
90
36
37
277
18
16
114
173
158
300
372
159
138
17
67
4
12