16
81
35
12
27
61
10
131
17
20
38
80
32
8
22
13
9
7
6
11
18
15
117
86
28
14
50
69
92
26
257
2
76
116
42
30
141