3
9
16
66
53
33
27
14
34
12
58
86
57
90
26
23
74
21
10
131
67
61
35
511
111
30
8
15
418
48
41
11
17
13
6
20
1
18