14
21
26
24
20
6
33
80
292
10
13
72
8
4
3
190
48
114
41
1883
52
27
0
57
51
7
32
15
79
5
60
1882
659
127
43
212
35
22
65
29
11
25
9
335