47
46
34
31
59
15
23
3
21
57
25
32
135
50
45
61
84
44
200
27
30
2
5
80
91
33
207
38
63
156
26
125
130
89
72
9
198
20
102
90
54
66
163
107
119
42
62
36