71
99
49
108
59
152
25
74
40
8
23
41
31
11
21
10
15
80
14
38
34
158
7
19
88
42
17
32
30
2
16
26
43
63
27
12
51
29
551
87