19
271
207
46
97
116
10
27
16
15
539
180
18
9
32
17
23
49
55
7
8
39
183
21
113
37
61
48
68
38
65
62
44
308
30
94
165
3
66
43
77
162
102
45
200
58
64
33
40