70
95
53
10
32
83
7
43
15
124
39
61
27
36
34
22
75
111
30
9
42
26
38
67
23
177
775
51
31
48
8
166
127
13
16
76
93
66
14
12
33
18
50
21