9
60
41
33
34
12
10
28
8
17
11
22
21
49
30
37
27
29
32
80
31
19
7
6
69
2
35
3
26
54
38
24
18
68
20
48
67
258
127
59
53
57
132
15