0
59
6
14
10
18
8
7
12
30
17
3
19
28
16
26
5
20
15
22
56
53
13
34
11
4
2
51
766
232
62
108
357
223
35
68
45
90
48
200