37
70
40
34
27
45
4
73
12
6
29
20
43
107
16
15
8
7
55
125
127
51
61
62
35
76
65
36
58
28
50
103
77
98
131
26
9
24
59
5
2
46
112
44
11
21