18
190
26
9
135
16
59
87
42
19
15
57
13
8
32
558
154
12
92
6
54
63
49
88
70
47
14
53
38
11
223
28
29
322
113
55
104
51
30
64
34
10
36
17
61
24
134
48
52