20
76
120
50
42
95
8
21
143
13
64
18
1
119
65
57
6
5
19
24
94
12
10
63
84
17
53
23
26
14
11
4
33
108
45
31
25
184
69
27
54
73
91
37