99
423
38
139
59
283
10
217
35
158
16
295
26
167
51
226
15
153
11
128
47
119
21
127
4
132
3
96
104
95
84
88