82
12
55
73
75
58
21
46
158
30
10
38
45
71
47
36
18
113
143
52
41
80
78
107
49
322
121
152
79
33
163
130
44
95
89
182
170
20
19
157
115
286