53
88
76
29
73
97
111
38
13
24
213
133
80
84
71
21
15
109
51
72
36
35
41
42
52
68
130
69
37
31
56
17
110
55
154
104
161
102
57
49
70
20
45
10
64
280
58
95
103
11
99