19
124
72
42
31
8
99
37
6
28
29
112
18
97
69
49
74
39
88
32
143
117
92
44
64
66
41
34
93
45
52
70
57
85
61
136
115
11
127
38
87
24
457
239
35
242
102