31
26
43
66
35
48
85
44
23
22
65
71
39
21
54
37
33
121
28
20
10
27
18
42
14
13
15
11
8
40
29
81
41
46
50
722
34
17