2
9
12
4
25
26
13
57
47
27
61
46
10
15
17
87
38
7
11
40
8
103
145
37
33
41
30
19
39
32
23
29
54
20
90
53
24
69
3
82
22