75
118
100
41
20
28
84
43
40
31
24
92
112
104
88
45
53
30
15
29
91
39
47
111
32
16
25
22
46
151
18
81
21
57
72
42
19
232
10
56