18
26
23
27
40
99
19
29
271
66
32
132
57
30
52
28
78
38
219
14
53
41
104
153
125
193
13
121
31
20
157
55
93
24
12
5
1
73
35
94
10
17
7
109
4
97
16
64
60
126