80
18
205
37
16
4
54
7
73
332
3
9
47
13
14
402
42
74
224
44
33
65
26
215
43
41
342
139
67
102
59
25
27
128
185
52
69
78
162
153
157
36
8619
203
46
124
214
34
121