27
122
29
198
24
72
26
44
21
30
45
43
31
54
383
147
135
34
48
20
14
3
12
9
25
52
8
281
64
18
68
33
84
47
50
67
80
16
71
128
174
74
49
77
39