42
69
225
66
11
80
113
28
83
107
32
84
37
29
38
44
48
420
15
43
22
45
164
64
76
263
78
74
147
57
86
53
96
55
244
73
120
39
49
91
100
339
67
129
140
142
112
253