119
148
27
79
109
47
77
151
120
75
135
42
60
32
52
482
89
96
28
8
12
169
41
94
200
430
696
319
72
175
666
158
8148
384
182
68
1446