74
66
44
48
124
52
143
131
175
179
89
144
159
158
21
111
114
184
17
237
40
83
54
76
101
132
59
106
47
308
45
215
107
55
100
49
37
57
32
53
16
18
11
33
75
81
26
38
31