30
11
10
14
40
8
71
29
23
25
52
13
15
81
17
60
18
28
97
39
36
48
5
20
19
51
41
3
50
9
27
38
94
54
121