17
26
44
4
56
27
24
30
64
35
21
106
543
208
150
85
101
15
47
188
60
19
38
29
195
20
41
31
33
48
110
127
176
103
91
66
12
49
22
67
58
109
71
62
59
105
45