10
4
37
101
50
25
32
69
125
31
40
28
24
147
81
16
33
107
34
22
79
26
77
41
8
60
63
30
51
45
27
59
97
71
62
42
52
5
7
140
235
21
36
55
14
68
118
129
48
100