45
70
87
61
31
361
26
62
103
51
68
223
59
92
99
41
39
40
108
90
152
53
155
47
97
17
142
106
132
109
188
14
250
220
172
33
64
137
136
410
181
128
118
28
30
83
37