45
107
234
91
44
23
13
132
191
88
134
145
164
14
0
17
196
12
40
140
370
92
124
335
104
19
488
281
131
48
204
59
70
63
7
42
171
18
78
72
168
9
195
252
226
802
25
58
41
228
15
93
133
152
214