15
9
21
20
8
50
18
14
22
57
11
7
17
106
211
19
16
5
38
28
12
291
86
23
36
29
10
194
49
122
59
25
198
26
70