3
8
18
34
5
17
11
23
20
13
26
45
24
4
6
43
53
32
38
15
14
37
58
36
41
19
28
90
10
71
21
77
57
39
60
84
31
27
22
16
73
301