114
213
21
47
20
34
66
53
28
106
50
94
44
160
56
144
88
242
72
241
33
126
57
31
10
208
85
191
91
107
32
49
38
60
432
5
251
610
100
172
140
26
71
3
233
68
363
19
25
96
167
406
304