90
33
134
45
61
47
26
8
35
111
56
34
46
21
72
59
20
16
83
57
23
48
32
85
50
36
54
84
78
81
60
18
25
79
30
10
88
274
63
27
112
123
53
64
42