1
5
0
2
4
22
35
27
25
19
11
12
7
29
6
76
15
31
57
51
36
13
34
32
93
50
102
97
40
38
227
18
101
83
55
24
47
23
16
33
99
52