40
16
11
13
19
10
8
21
4
29
5
6
14
31
12
20
15
23
30
17
9
79
28
186
99
63
26
43
44
2
68
38
24
18
41
42