6
3
8
29
18
38
27
12
5
24
10
21
34
76
46
16
14
9
11
94
7
60
19
20
31
83
23
33
43
22
4
47
82
55
26
80
15
25
28
40
2
35
88