18
141
9
19
193
39
27
91
87
83
464
43
227
528
30
62
72
93
31
115
65
60
45
98
5
113
150
41
49
16
223
114
69
32
56
4
25
40
77
57
44
37
66
28
42
17
78
15
162
35
71
130
54
14