61
8
41
20
13
246
30
141
115
19
72
9
15
24
12
7
58
78
2
119
107
43
214
168
52
104
134
138
101
120
148
262
210
131
151
591
712
166
83
146
185
140
392
153
122
156
963
242
438
137
734
203
589
329