3
8
14
25
12
11
23
16
13
35
59
4
20
26
71
45
10
43
29
30
36
15
77
22
21
24
37
68
65
62
18
50
33
398
40
141
98
38