3
8
1
38
23
81
7
2
42
5
75
208
9
10
35
11
59
12
17
34
53
20
4
60
28
76
32
6
26
19
214
103
344
18
15
22
16
72