15
19
283
72
13
597
456
300
50
17
60
29
27
207
147
102
683
84
244
23
24
142
220
103
28
35
38
22
11
258
68
14470
8
182
196
99
480
7
321
47
3
101
1783
41
309
227
141
88
132
117