1
4
16
23
6
12
13
26
62
39
18
8
7
77
11
37
17
52
57
42
95
5
30
19
10
27
22
14
36
28
40
34
56
111
53
60
9
433
176
72
152
219