45
100
22
40
31
66
75
17
10
13
35
30
88
57
89
473
23
37
9
25
26
16
1
8
28
18
76
49
48
7
33
46
19
38
11
6
43
47
71
21
54