25
33
12
11
68
10
119
14
9
20
75
77
67
52
63
46
19
136
45
26
122
54
71
38
128
35
18
29
28
16
87
37
34
101
50
233
272
182
116
96
48
74
15
8