68
29
57
148
28
152
172
437
187
114
236
74
34
177
127
53
271
38
787
103
93
155
51
20
70
210
87
220
52
179
39
46
47
95
119
113
144
69
826
92
260
18
49
821
106
96
461
45
292
120
183