14
15
5
13
372
328
94
92
196
19
21
23
29
64
61
28
20
26
99
136
8
38
73
69
59
50
124
51
25
54
53
231
17
180
30
178
56
39
74
205
110
198
22
6
52
290
106
31