3
2
9
8
11
14
6
18
41
5
1
7
17
34
22
10
15
28
51
12
20
31
21
13
43
129
29
25
26
27
23
35
119
39
73
47
37
60