17
98
71
189
108
37
124
35
30
32
11
39
18
22
340
97
68
197
157
42
21
50
34
13
44
79
29
25
66
94
143
80
41
78
24
15