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