3
75
30
11
53
2
78
9
70
17
68
18
4
8
6
29
43
19
42
21
7
5
35
32
22
37
148
40
27
23
34
106
87
28
12
13
97
25
142