3
17
10
35
91
55
92
37
45
34
8
305
14
12
43
32
16
20
18
27
38
22
26
13
6
36
9
11
28
19
42
23
24
29
25
21