25
8
140
28
283
57
98
162
132
89
58
37
20
15
70
62
18
135
67
244
47
59
60
17
93
142
40
16
80
66
49
34
29
11
187
128
50
39
100
83
45
125
38
21
10
32
46