371
150
40
50
5
19
4
20
26
71
221
24
55
21
487
12
64
131
13
76
48
97
52
155
95
56
6
18
25
171
83
11
38
61
73