89
115
27
21
64
86
11
186
404
307
144
618
43
36
131
57
26
25
92
29
20
14
123
513
56
28
13
9
189
70
2
16
30
8
32
75
6
7
19
18
93
22
17