43
42
178
196
66
67
72
48
50
41
49
79
31
31
54
176
34
33
30
30
23
31
29
30
29