14
63
53
26
34
65
15
29
46
16
24
8
90
54
19
9
120
482
119
33
18
25
111
81
163
176
373
157
141
30
113
332
189
10
185
91
116
73
70
75
99
72
93
20
44
67
97
55
82
23
178
38