3
13
53
14
94
40
81
23
570
873
0
10
75
16
22
83
28
166
57
39
5
2
18
26
55
6
30
47
17
136
19
20
42
82
24
62
49
11
38
54
90
424
89