16
219
100
123
277
21
15
105
59
14
8
36
54
95
18
88
239
126
50
12
7
42
44
17
161
932
47
37
55
20
39
154
104
80
57
24
32
9
48
120
382
65
512
198
60
74
13
38
28
144
35