48
87
59
18
6
81
77
10
101
98
51
49
79
108
181
97
95
24
46
31
92
47
56
38
96
60
44
80
66
13
40
17
85
110
74
119
68
25
34
289
29
22
171