72
40
19
77
27
243
51
37
49
39
57
46
183
70
44
100
24
136
28
352
152
3473
123
101
58
302
43
83
527
85
16
47
94
32
55
26
62
153
288
54
34
96
103
146
220
97
110
321