144
222
103
367
120
254
66
74
359
142
159
85
31
43
27
39
6158
287
101
38
40
71
170
45
109
441
108
161
70
34
53
150
114
326
72
25
164
86
140
50
110
271
322
87
52
145
171
194
328
41
183