10
115
29
46
33
19
157
180
87
18
30
57
23
40
47
21
35
242
183
50
429
130
25
119
806
259
12
9
7
5
2
92
99
70
6
13
34
66
202
24
22
16
3