2
3
14
19
9
63
24
76
25
7
17
53
21
40
62
94
75
26
29
44
34
41
51
48
33
102
36
42
59
35
82
142
132
18
23