7
29
200
11
5
8
28
16
42
31
20
13
6
21
69
9
24
15
17
12
27
18
26
418
14
73
50
19
22
35
10
41
39
68
144
40
38
139
77