55
34
50
29
13
5
18
39
14
10
9
8
7
902
61
44
46
25
32
114
53
37
48
47
22
16
17
23
113
181
87
146
45
144
269
108
26
24
43
40
71
59