15
18
87
5
78
470
49
17
8
30
502
110
27
12
25
23
19
71
16
9
64
43
34
52
50
98
47
31
39
36
61
58
156
37
45
33
422
21
67
11
51
135
24
29
10
91