2
16
18
7
6
12
8
11
13
10
19
5
25
17
35
20
54
31
24
21
27
37
34
23
22
26
65
30
49
38
40
248
53
66
58
108
79
60
50
74