7
31
14
36
43
12
15
74
47
13
434
16
69
479
357
17
8
22
45
5
30
71
61
44
91
18
1
9
135
127
23
20
38
390
39
26
46
160
4
56
6
242
532
142