14
4
12
27
92
15
94
35
18
32
133
132
49
45
255
78
235
95
444
66
229
822
62
89
351
121
101
72
79
50
247
219
119
282
74