1
14
8
506
137
9
39
10
111
273
84
2
100
17
22
31
12
44
6
93
27
41
30
81
26
29
21
99
53
18
11
68
54
47
57
80
248
32
59
24
86
7
23
64
5