62
82
67
4
56
265
133
294
28
52
31
195
51
7
46
54
97
78
24
27
64
90
156
65
47
175
53
80
43
59
113
93
413
58
33
63
75
55
36
68
72
39
42
48
69
26
224
32
77
321