2
25
38
16
34
40
53
21
17
14
12
18
20
6
110
252
35
11
28
44
30
10
55
24
9
29
103
43
45
31
13
74
84
71
42
67
52
26
51
15