1
8
21
9
40
4
5
11
31
13
15
7
35
6
14
19
28
26
43
30
38
76
91
32
12
87
69
123
52
41
138
54
83
104
223
115
22
617
640
75
39
58
56
90
70