0
7
52
1
2
88
18
8
25
21
83
15
28
20
46
22
9
40
26
37
62
232
17
366
131
76
67
39
116
204
86
628
298
69
844