19
269
137
71
230
99
39
157
79
49
121
62
43
120
93
145
408
41
60
88
31
6
45
22
27
188
67
70
64
73
54
13
36
122
44
50
251
38
42