28
13
8
16
33
87
38
10
182
22
41
21
30
3
59
211
144
16886
95
32
6
23
19
17
27
99
29
12
7
60
67
46
430
65