78
52
16
53
4
3015
10
88
40
496
5
34
20
1067
94
848
9
199
963
89
479
109
56
195
358
286
131
594
834
364
743
92
23
69
103
166
207
548
106
1658
86
269
13
99
27
276
225
117
11
113
174
118
30