1
0
20
57
12
24
51
10
29
28
7
65
16
15
35
8
25
33
76
211
34
53
58
32
38
82
48
26
111
30
31
63
59
73
1567
362
49
69