3
4
8
15
10
13
9
14
24
45
59
37
12
11
25
47
51
62
30
133
33
21
26
40
19
48
65
32
223
175
155
120
116
129
16
90
83
38
52
34
106