17
13
130
38
20
86
191
65
110
44
15
19
4
70
74
48
34
209
46
37
241
133
69
58
7
6
26
67
11
57
45
35
289
139
94
99
325
164
125
61
263
107
122
27
92
55
101
127