6
20
10
8
4
21
29
124
40
33
19
35
14
11
53
38
27
30
128
15
37
16
7
48
23
24
12
63
31
47
103
25
32
52
265
13
9
76
46
2