59
56
45
33
21
28
35
24
134
46
12
30
23
19
9
37
5
43
6
15
97
16
29
58
36
13
55
22
18
214
4
80
32
148
84
47
591
26
39
41
7
14