81
7
23
89
3
43
270
236
18
105
27
65
47
233
20
50
277
84
42
21
24
37
74
8
113
41
19
107
35
154
70
258
9
5
14
69
13
179
54
225
87
11
135
12
99
183
46
68