71
14
43
95
106
23
3
18
35
34
69
30
22
38
19
28
70
20
180
51
33
89
47
15
24
4
13
9
135
63
26
10
72
27
68
88