3
9
15
63
51
31
27
14
33
12
58
86
57
90
26
23
74
21
10
130
66
65
60
34
511
111
30
8
417
35
48
41
11
17
6
20
1
5
18