20
38
31
53
29
22
11
44
253
19
26
79
37
5
13
43
72
17
8
27
35
69
62
268
30
39
76
6
23
54
34
25
28
70
41
248
45
80
33
57
18
158
36