20
34
41
50
21
13
51
39
26
61
29
66
19
31
30
73
68
92
123
163
60
143
77
43
63
127
418
72
28
80
14
120
53
343
105
75
397
134
70
103
138
67
44
86
401
104
93
198
165
62
191