826
145
8
487
16
25
132
146
209
7
32
76
311
11
39
42
26
52
74
131
408
149
466
6
125
72
160
66
134
197
306
19
35
55
36
84
20
136
45
143
181
225
62
34
53
24
152
176
363
51
64
87