50
974
16
8
5
23
45
4
74
25
26
96
41
0
3
20
22
19
242
69
37
44
1
2
36
253
128
252
38
341
62
276
32
736
141
28
204
251
57
52
177
101
299
425
43
219
260
103
176