26
443
36
224
111
79
63
96
104
61
185
56
64
29
16
33
166
93
124
35
74
67
159
432
474
95
38
66
39
483
164
84
108
51
52
81
303
58
163
55
53
90
246
269
107
30
207
172
323
18
115
132
50
122