140
67
68
81
102
52
16
115
160
228
33
297
17
170
36
23
51
54
92
30
87
108
153
26
29
24
21
91
123
178
70
64
97
145
177
40
37
60
85
143
166
13
314
43
59
127
109
12
25