11
38
42
345
21
66
93
310
41
185
47
383
24
39
73
27
14
132
74
50
20
26
62
34
45
43
68
80
124
10
57
40
31
35
23
25
15
18
32
91
19
78
12
54