171
178
174
444
70
94
142
121
67
60
153
81
51
45
116
71
50
43
52
87
31
292
246
42
496
58
179
76
234
167
124
177
1758
54
244
139
266
105
542
41
53
65