6
146
8
9
10
50
101
14
21
40
104
61
4
5
80
44
42
20
19
15
12
30
18
25
2
7
39
28
48
59
17
13
51
45
77
144
52
16
27
302
58
34
23