11
72
47
19
20
6
8
25
14
23
70
39
37
48
110
36
21
34
113
161
98
164
33
77
142
546
78
121
533
158
816
216
51
5
54
107
150
84
27
26
38
67
55
315
376
60
74
87
29
59