1
7
11
6
8
47
2
16
10
4
40
106
36
24
100
35
29
57
27
0
30
28
13
5
12
39
20
15
60
19
43
32
540
46
81
52
51
135
37
17
26
93
80
584
86
226