28
249
77
13
66
32
215
37
29
238
144
19
30
5
14
25
57
68
8
407
16
23
41
155
26
35
7
232
36
44
47
9
170
20
109
27
17
3
316
55
18