19
680
35
44
31
60
66
219
223
9
22
12
253
33
39
34
20
59
166
8
557
37
24
50
285
27
105
132
52
85
64
32
68
15
110
77
29
47
98
102
13
10
73
117
11
23
186