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