16
80
21
72
19
18
1
32
103
2
95
181
144
7
154
45
11
38
39
24
35
8
23
60
15
106
27
22
29
5
13
12
67
117
30
6
48
26
164
75
77
10
20
17
125