26
19
15
16
69
96
35
131
20
22
71
59
144
45
195
130
102
95
87
46
49
48
75
50
27
80
78
68
29
328
28
40
207
97
209
89
110
77
55
120
112
122
64
93
129
137
34
65
185
109