40
13
127
18
53
28
9
26
81
3
23
19
30
37
47
77
20
179
33
24
67
137
11
278
27
8
25
66
12
63
2
143
159
356
187
21
43
31
114
204
410
16