56
63
664
25
26
331
24
1353
5
249
71
48
21
28
29
4
13
39
2
46
607
74
117
22
38
15
96
204
162
36
30
16
411
383
270
47
20
213
50
89
65
67
267