10
16
12
14
7
6
31
29
30
24
28
23
120
22
58
55
20
33
9
97
50
15
61
18
42
35
17
26
32
68
70
34
67
81
11
62
57
38
43
59
25
129
126
79
27
73
60
46
13
150
44