4
16
66
5
20
22
3
17
14
38
13
62
57
7
304
34
122
232
98
129
127
70
37
494
261
23
40
514
120
26
86
18
25
182
15441
383