1
8
4
22
17
11
6
21
2
44
20
18
43
25
16
40
39
23
62
49
45
34
75
57
14
507
53
79
31
36
55
88
60
61
121
63
51
37
69
90