741
564
310
456
309
208
149
85
67
101
110
55
65
47
39
49
46
50
32
40
29
18
8
30
14
26
22
7
28
24
13
11
16
20
15
23
25
19