1
0
9
10
4
3
11
43
6
53
2
16
70
46
19
105
31
29
13
33
37
83
26
27
66
124
72
15
67
860
12
172
179
81
417
39
7
18
237
74
292
25
22
41
47
57
226