100
18
24
30
39
126
17
42
122
26
26
17
16
16
16
49
18
68
12
19
50
297
38
52
24
27
20
30
12
26
12
34
76
13
45
22
23
57
16
6
18
16
17
28
22