40
17
3
21
26
2
7
41
49
59
6
16
8
9
47
13
12
23
72
38
94
36
15
39
55
29
91
18
22
50
19
11
37
81
20
14
44
138
129
62
27
92
30