4
9
11
36
19
6
8
32
24
7
12
13
23
30
127
62
3
14
38
43
413
39
46
10
2
75
77
1
17
5
15
91
16
25
379
149