40
61
77
75
417
23
70
25
87
41
29
50
85
27
63
6
16
81
68
54
139
169
26
153
31
62
55
65
37
76
48
36
102
217
64
116
24
222
11
33
47
67
35
45
46
113
98
21
86