19
31
0
8
34
29
59
30
43
22
69
40
16
27
13
106
71
32
93
136
26
6
142
249
9
102
97
164
165
64
110
124
78
147
218
153
84
10
74
65
70
35
123
118
14
73
41