22
84
18
7
60
31
46
16
240
244
135
48
32
24
247
83
115
21
158
159
80
15
42
17
170
39
27
75
68
20
71
28
38
93
14
103
434
81
91
34
221
11
50
67
51
181
794