17
7
12
30
138
215
5
49
164
62
22
326
217
108
74
107
493
35
70
197
306
33
139
133
242
80
23
168
71
48
353
140
106
151
39
45
94
192
32
43
46
145
328
220
159
129
171
67
119
464
14
100
50
96
66