0
5
22
1
3
12
21
14
4
66
9
20
6
29
433
121
39
212
222
46
27
23
41
35
31
19
48
26
277
112
44
122
13
253
7
1850
2
32
30