51
26
46
19
47
23
29
28
8
16
96
18
7
77
567
22
41
15
14
17
20
283
53
57
38
107
32
216
9
78
64
10
13
5
24
6
33
36
49
31