20
21
36
29
125
67
219
8
38
23
37
69
70
16
330
26
5
77
9
76
4
41
51
27
56
15
837
11
50
168
124
10
47
13
18
42
19
33
458
30
35
12
24
14
7
28
61
68
31
79
46