3
14
10
63
55
22
58
7
71
8
17
29
1
37
24
42
323
131
30
59
99
28
11
74
16
60
66
19
15
20
39
46
26
33
31
13
65
117
48
12