14
283
182
932
81
50
89
30
45
9
36
142
430
134
74
84
297
140
219
121
66
141
83
47
48
72
29
326
64
21
53
4
135
212
27
25
70
22
536
572
49
108
54
13
115
116
202
810
335
68
35
425
195
112