33
75
179
447
130
233
74
39
231
204
95
32
155
41
139
77
30
223
101
34
166
76
126
24
25
156
98
59
15
27
21
31
18
40
29
369
26
217
11
35
277
643
119
70
43
17
96
671
131
54
112
132
1
245