44
15
76
45
54
33
30
484
392
141
93
155
75
154
435
51
299
118
142
101
59
104
128
121
227
206
147
173
91
105
106
85
46
137
124
111
102
67
157
415