98
61
34
46
15
103
42
386
26
43
8
119
17
9
299
225
27
41
172
194
5
40
20
210
23
88
28
258
71
124
14
113
326
51
57
50
10
37
45
33
576
146
55
7
192
64
81