19
3
8
12
50
272
47
105
84
72
74
40
39
43
121
155
109
65
125
131
7
204
179
14
27
189
53
46
61
106
52
218
71
90
313
32
83
220
120
60
214
263
25
49
139
102
33
59
56
67
199