30
17
45
60
31
9
25
13
54
57
86
27
134
35
12
152
23
52
15
19
101
90
212
75
109
7
266
64
10
53
261
100
182
257
16
38
320
110
58
32
36
18
69
84
8
156