57
23
109
18
102
275
36
43
15
41
47
21
15
33
52
14
32
52
38
118
47
32
61
32
41
33
9
17
57
128
32
26
44
11
41
49
106
64
23
118