8
16
15
3
1
21
58
24
126
12
52
14
10
37
31
2
36
22
29
6
59
196
34
33
41
32
26
13
9
23
30
28
81
46
5
17
62
49
76
20
61