478
197
47
32
79
99
80
45
368
101
39
348
75
91
73
117
84
72
12
93
30
53
269
615
68
163
58
21
55
158
74
17
222
35
49
185
157
59
100
236
124
219
104
50
265
440
5
175
119
135
103
109
370
217