2
5
30
3
10
11
9
19
28
20
13
34
41
37
8
77
14
21
38
49
48
22
98
25
17
4
36
18
24
88
62
80
23
71
102
44