79
34
326
16
175
167
32
72
406
171
74
9
199
125
61
134
161
94
95
57
59
314
1
96
168
131
234
47
29
85
470
21
28
712
90
248
26
286
17
70
35
11
60
273
247
107
840
102
44
84
19
42
487
113