41
40
72
18
53
44
109
48
68
61
60
71
46
30
101
34
103
29
56
52
156
124
100
74
175
125
203
112
88
182
122
90
152
118
301
123
231
77
150
38
142
22
66
35