12
13
34
50
9
10
5
41
97
57
14
8
62
19
38
26
55
24
87
7
31
71
23
66
69
82
32
422
46
20
39
22
6
33
400
74
35
36
56
47
16
29