1
0
55
20
19
23
31
6
57
39
22
3
30
35
26
11
12
13
7
8
33
10
25
29
36
75
67
24
34
16
54
320
63
52
211
43
622
115
105
41
40