6
8
3
11
4
25
29
15
102
32
17
12
1
13
52
48
47
120
46
21
7
10
22
50
139
144
55
16
85
59
54
26
45
80
76
41
53
20
101
14
86