43
43
188
201
66
67
72
48
50
41
49
79
31
31
67
176
34
33
30
30
23
31
29
30
29