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