17
12
7
69
21
85
37
64
38
45
35
23
43
44
34
50
52
46
54
60
49
78
70
58
222
73
36
96
47
101
40
20
114
461
32
119
29
55
228
161
26
88
80
172
145
153
108
105