40
48
11
16
59
97
21
30
12
17
29
28
5
15
7
62
6
32
25
13
93
56
45
14
47
23
87
31
44
41
20
38
37
22
39
19
8
4
3
46
50
9