13
43
54
227
81
159
64
75
29
765
123
34
90
171
221
137
50
78
101
107
153
155
84
49
18
55
42
30
561
20
68
149
372
57
44
108
77
38
61
40
12
19
28
33
39
71
37
27
35
119
65
24
36