11
74
59
71
36
204
54
43
377
95
50
426
48
366
82
145
14
170
77
887
129
91
136
189
255
211
35
39
66
69
37
144
63