45
25
70
72
49
277
238
66
33
138
131
82
35
42
145
44
98
92
61
17
123
197
186
91
84
51
172
59
67
15
60
22
71
77
27
18
195
23
176
32
171
166
9
117
53
57
52
323
26