30
80
58
85
31
33
78
150
15
119
14
8
35
17
51
9
19
27
10
25
32
11
131
107
23
93
21
43
13
16
42
81
87
133
26
53
48
122
49
57