139
147
65
90
172
91
47
316
202
57
116
55
160
260
129
62
213
43
34
319
72
46
53
37
102
36
27
154
64
79
44
88
191
96
66
214
287
23
73
19
13
123
206
109
81
75
97
76
112