628
38
76
92
158
202
26
201
315
97
137
141
72
123
81
15
24
251
107
111
220
45
98
83
70
19
145
61
135
127
6
110
32
58
54
33
64
20
12
17
103
259
246
222
35
133
99
122
131
189
161
49
36
96