2
7
78
8
10
20
51
9
30
69
15
42
59
5
12
44
28
52
45
6
35
36
17
107
65
61
16
14
159
62
24
82
13
57
95
49
46
149
1