66
54
50
63
20
24
185
32
28
17
209
76
33
39
26
12
462
114
15
21
19
23
65
88
97
96
80
64
16
232
211
81
108
35
106
38
29
27
40
93
22
45
72
13
18
167