175
41
135
33
136
29
67
37
533
55
149
74
238
168
232
94
126
123
52
121
56
218
105
36
34
43
63
28
107
125
148
138
98
112
184
106
523
273
60
39
42
19
143
57
59
81
120
71
157
73
129