61
16
110
17
51
46
9
73
142
93
81
109
63
43
92
154
296
96
71
115
41
44
13
32
26
38
104
94
27
45
22
124
50
68
155
83
21
31
70
42
36
54
62
19
80
39
60
248