46
33
20
16
35
44
4
22
27
125
43
535
12
54
8
5
34
62
39
13
77
40
215
216
14
19
49
57
58
48
165
90
50
101
24
26
65
25
185
38
66
7
112
55
30