0
2
1
16
95
46
40
7
54
24
72
10
27
97
17
18
34
13
28
39
37
19
26
8
5
12
61
36
33
75
65
52
57
30
25
29
300
50
23