17
2
4
12
38
23
131
191
49
29
40
182
54
58
51
22
68
56
1456
124
74
70
85
18
41
52
198
115
364
31
358
65
28
44
37
43
107
20
134
35
90
64
77
79
73
192
426
42