14
183
20
38
261
434
45
32
117
84
70
185
63
89
230
75
93
77
235
51
79
169
219
60
49
88
210
67
112
130
824
98
562
139
104