47
28
49
74
85
121
41
50
65
276
25
19
132
103
280
116
64
151
163
133
557
45
91
38
35
52
125
61
99
44
92
234
83
157
306
67
765
36
126
54
194
32
274
500
104
81
101
60
136
147
75