11
27
112
39
25
80
17
22
56
36
26
19
32
18
35
46
34
69
316
54
51
24
15
23
85
178
166
57
45
205
94
41
52
128
64
209
67
77
58
40
133
66
175
63
82
370