38
301
24
118
27
6
23
62
21
20
22
34
196
49
80
29
119
187
32
77
31
184
137
30
128
72
120
73
85
57
25
36
47
44
213
108
56
71
95
18
26
82
17
8
185