56
16
22
20
35
24
33
40
80
93
39
26
90
116
54
53
44
37
17
25
42
14
63
101
31
43
41
28
27
150
45
113
92
81
47
59
117
30
155
120
36
61
195
111
131
294
184