3
29
24
13
119
64
6
19
37
7
5
78
15
12
18
21
16
11
23
8
4
20
53
34
110
28
50
66
22
39
41
46
26
9
10
1