388
106
95
64
5
57
75
80
72
102
120
266
199
569
117
151
235
48
204
277
47
119
115
191
77
472
147
62
30
142
52
1087
59
54
76
10
157
17
150
284
38
55
170
20
413
419
257
79
42
183
25
86
96
43
228
32
46