41
38
25
31
14
20
26
13
23
22
49
92
17
40
24
28
15
12
10
18
9
21
471
6
33
52
58
43
19
8
81
430
11
76
73
32
59
29