90
33
133
45
61
47
26
7
35
111
56
34
46
20
72
59
15
83
57
23
48
32
85
50
54
84
36
49
78
81
60
18
24
79
29
10
88
274
63
27
112
123
53
64
42