33
46
43
38
118
94
242
76
41
54
158
153
108
56
148
97
55
91
96
45
70
32
26
36
62
136
191
13
80
64
107
157
88
34
24
112
86
139
65
77
149
151
110
44
161
28
195
57
75
30