38
10
255
33
28
27
14
9
40
39
15
41
115
284
143
7
13
54
47
16
43
91
151
188
18
24
155
57
223
70
25
62
61
12
37
59
23
30
69
67
44
52
34
163
6
84
46