57
89
83
56
21
141
31
75
10
47
51
61
49
105
66
36
41
32
38
59
172
99
35
44
37
19
74
63
55
114
62
46
71
65