240
20
26
37
44
25
21
6
287
17
18
10
31
9
288
156
86
5
24
46
13
75
108
39
11
70
7
137
61
30
14
23
27
84
50
299
3
644
68
8
19
114