18
132
80
25
38
69
74
59
178
136
81
94
30
28
163
84
120
15
91
70
66
50
24
189
32
263
20
9
22
34
26
17
169
108
11
10
1
39
47
21
54
29
72
35