17
259
55
81
26
67
53
27
42
99
114
106
183
154
474
70
115
35
14
24
39
80
44
25
156
224
92
76
64
105
58
100
75
19
13
68
385
558
72
59
372
357
280
40
733
33
22
57
10
141
56
89
77
84