116
28
47
73
50
37
33
71
67
39
112
36
40
85
42
100
10
58
21
81
89
43
34
60
94
9
57
3
66
86
22
18
24
117
184
74
62
68
7
15
119