16
48
72
68
23
603
21
27
41
35
73
80
87
472
18
26
40
19
128
107
57
11
14
101
45
56
99
30
331
28
193
242
89
254
196
70
17
264
49
103
140
163
42
22
74
209
243
113
383