74
154
119
29
169
25
183
110
89
38
75
59
50
352
141
67
39
85
54
317
72
71
512
541
349
82
149
941
46
16
185
174
152