11
20
93
41
26
25
21
79
123
8
57
32
376
114
27
81
357
185
129
555
141
17
19
30
90
15
31
35
59
250
36
70