19
65
41
54
204
136
40
37
93
166
61
103
75
51
49
60
150
64
20
113
36
116
134
413
84
198
196
67
212
47
72
95
99
100
33
88
44
69
31
202
298
78
130
34