35
27
143
26
87
80
28
30
266
38
19
41
42
34
50
136
29
16
72
75
57
77
23
69
45
232
94
7
13
64
4
150
22
31
108
20
557
105
186
67
9
62
12
24
126
84
10
209
33
169
79
15