165
8280
134
42
59
144
26
3
19
61
37
60
45
566
123
47
17
878
145
67
224
64
558
270
280
87
55
81
66
213
76
104
168