76
63
22
25
27
26
72
17
75
36
68
16
21
42
47
111
34
46
53
39
23
15
30
19
37
90
35
61
29
38
41
57
40
363
18
165
103
70
83
31