3
14
8
5
7
6
10
60
11
32
38
13
44
29
99
22
17
42
93
31
18
9
28
299
24
74
40
128
45
120
73
50
145
69
37
84
70
1
63
118
119