13
26
46
18
45
60
30
37
44
42
89
72
23
214
158
74
20
10
24
135
122
90
533
108
87
41
16
93
107
66
52
36
22
50
128
316
174
83
71
98
85
27
6
59
78
53
32
112