50
44
90
22
121
51
80
20
127
134
62
24
58
115
41
157
39
69
48
28
77
30
25
160
45
74
73
98
61
100
83
87
120
63
55
47
54
16
66
26
29
114
81
43
36
27
75