21
17
9
2
123
98
46
26
20
25
3
63
40
24
28
602
18
48
64
89
54
11
131
52
316
14
102
33
119
159
194
71
31
13
5
7
10
27
57
38
190
99
35
74
185
72
16
163