35
49
45
22
41
33
26
50
51
19
71
237
47
15
90
196
25
139
118
86
105
151
73
61
126
133
152
17
65
21
140
23
32
87
474
112
57
14
46
95
205
366
107
171
428
128
278
113
137
181
54