40
24
84
39
21
14
44
19
81
74
64
35
37
55
61
31
17
41
30
70
36
56
83
53
119
47
88
67
49
52
111
65
98
173
90
80
16
125
82
154
51
15
72
34
38
69
166
97
100