34
174
156
90
129
29
26
23
164
203
557
66
75
181
85
68
47
98
11
55
91
417
191
108
22
72
93
61
107
168
19
144
42
31
366
138
148
76
336
51
54
46
80
121
759
101
99
83
238
43
180
13
135