242
53
38
27
385
24
433
48
35
84
50
33
70
55
121
173
112
671
509
656
44
52
68
464
96
239
79
117
183
51
169
218
110
735
100
198
232
137
72
34
205