10
474
176
27
49
56
70
88
57
63
112
76
96
45
50
122
43
932
62
60
16
55
18
64
47
22
33
61
154
130
158
21
42
195
46
74
29
32
41
24
19
51
25
92
20
40
26