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