12
38
22
47
34
52
71
10
18
17
6
29
16
28
25
33
30
8
31
13
2
14
26
19
4
171
63
78
15
48
42
5
73
35
399
24
768
20