442
445
175
345
15
46
433
53
1414
19
192
62
77
80
55
158
176
7
25
134
39
31
64
67
24
26
52
36
240
85
28
162
43
202
59
265
161
57
49
58
271
174
75
63
69
98
48
128
170
29
22