13
163
118
17
69
53
175
182
40
16
107
95
65
26
74
28
140
30
44
19
47
27
79
37
50
23
32
131
64
88
90
126
84
67
80
99
60
24
221
45
71
38
58
59