29
67
66
120
56
72
36
127
97
40
12
51
10
28
61
74
43
37
55
54
20
9
96
135
100
98
45
119
46
41
22
123
26
33
75
30
103
15
59
47
77
73
50
53
88
65