12
66
40
36
11
17
85
620
46
227
50
16
37
63
264
464
10
29
64
20
174
24
32
277
183
93
123
78
22
33
38
23
54
35
106
59
13
68
9
61
56
77
113
136
170
43