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