34
15
30
26
23
14
6
11
32
26
14
130
238
142
98
107
111
99
129
120
154
79
68
70
78
108
191
127
90
226
59
142
154
105
81
74
74
89
76
59
94
135
80
73
147
105
54
82
65
58
50
71
121
60
113
71
132
81
99
60