15
4
86
87
10
59
18
26
30
152
183
19
51
48
6
72
29
35
168
12
53
17
5
13
8
39
309
67
253
22
241
42
66
46
20
56
7
68
107
11
49
9
178
28
163