0
6
7
2
10
17
60
5
22
40
18
8
1
16
12
3
25
53
202
194
366
52
21
23
476
31
28
27
54
30
49
108
50
39
19
15
167
26
48