16
54
44
138
34
67
109
224
62
7
81
47
56
140
76
19
1
80
41
89
129
237
151
208
90
193
83
153
46
75
70
12
408
31
367
49
2
69
543
32
74
18
394
73
23
8
147
72
22
40