85
67
12
59
125
55
309
44
45
33
25
16
26
8
27
18
155
29
22
65
219
19
50
52
69
122
31
35
24
60
121
113
99
17
84
34
40
9
15
54
13
11
49
23
39
32
107
89
61