14
12
1
36
39
10
18
75
50
153
33
20
4
16
115
59
494
41
123
82
148
7
15
22
38
142
109
183
34
53
208
166
8
413
367
133
214
44
17
32
220
84
88
70
209
26
5
9
3