0
42
6
12
15
3
22
69
45
31
20
79
41
30
32
68
26
8
9
5
51
77
29
53
18
400
67
54
13
34
60
47
11
14
36
50
76
884
28
35
33
16
97
72
80