49
71
26
24
427
34
36
217
89
68
37
70
58
99
69
85
87
169
48
552
62
15
32
59
65
64
28
53
42
151
86
73
102
72
157
57
56
118
233
191
88
33
293
147
91
74
46
43
9
39
76