19
86
41
66
168
23
6
254
8
96
36
9
129
50
38
49
363
30
7
18
21
47
191
29
20
48
12
85
26
16
2
104
117
231
22
142
14
243
166
128
28
37
116
538
32
89
25
552