6
37
504
196
60
41
46
23
73
20
30
54
13
25
68
176
19
15
72
28
50
12
47
29
34
193
99
67
65
487
168
98
87
111
90
564