2
5
8
9
10
25
22
12
61
6
13
20
29
65
3
222
175
31
11
33
59
35
46
23
18
30
16
17
19
69
24
44
21
63
27
37
80