57
101
42
135
12
9
51
113
66
17
20
99
3
27
72
4
41
144
98
25
115
73
69
178
195
352
82
177
108
295
109
70
21
33
43
114
83
167
54
38
145
88
65
68
149
18