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