39
38
14
20
10
40
62
16
159
46
23
63
81
30
33
67
93
130
11
47
24
172
90
214
29
44
59
27
70
58
794
242