7
3
33
13
20
40
19
29
23
21
10
15
37
30
27
16
14
45
38
55
52
28
24
25
32
91
65
63
46
89
76
140
50
79
48
72
44
61
54
47
49
78
66
85
88
74
41