151
73
145
74
72
66
56
24
23
13
86
60
50
157
854
82
19
75
68
27
47
43
228
265
163
138
148
243
20
117
418
18
206
326
30
186
48
31
104
336
35
81
85
49
113
44
45
276
79
199