82
390
84
31
37
73
77
137
43
91
57
93
132
153
339
47
44
122
140
16
85
133
94
115
45
83
198
53
110
204
200
174
532
903
145
180
98
245
309
26
52
126
131
30
41
62
42
32
72
20
19
113
34