479
182
30
11
95
18
21
2
24
29
260
5
15
26
80
112
66
19
12
13
9
88
32
25
20
16
28
362
92
43
87
104
943
58
2018
149
121
38
637
109
37
10
34
181
168
201
590
10904