11
6
1
15
19
49
4
24
21
39
48
90
45
36
43
52
44
31
68
26
575
101
84
121
426
152
42
120
46
107
20
79
463
50
59
151
118
286
66
61
37
40
29
275