42
55
71
74
312
63
40
43
33
45
30
159
11
13
171
73
417
49
54
29
12
168
119
26
382
139
77
138
41
225
129
391
93
70
227
46
79
76
32
114
393
23
120
69
17
60
51
57
59
191
183
75
36