16
37
23
122
9
48
75
15
143
258
45
26
119
20
46
219
5
237
53
28
238
103
27
32
108
90
156
96
47
7
177
114
64
145
39
4
34
350
71
38
84
73
109
312
489
43
57
44
144
242