213
5
25
7
21
92
624
64
396
41
294
61
111
87
207
30
36
13
10
8
99
55
85
291
136
22
140
149
28
51
42
57
89
114
29
26
27
82
31
44
69
12
15
20
747
120
79
72
68