44
18
133
41
53
91
99
68
127
30
62
38
114
36
155
66
124
61
158
154
593
107
472
191
276
58
43
137
90
12831