47
12
17
3
22
77
106
10
25
40
66
16
26
5
96
28
7
219
18
83
207
1
23
679
14
37
24
20
214
97
0
299
2
6
29
27
59
62
46
52