35
55
250
196
151
13
52
141
20
40
574
154
42
87
259
124
30
26
69
188
195
72
44
51
96
366
67
38
61
19
97
1032
24
71