218
94
583
153
21
120
36
24
34
7
8
25
291
33
49
15
98
215
55
176
6
19
14
35
13
101
547
124
189
76
41
4
17
83
56
57
45
38
236
140
18
90
109
139
70