5
6
11
36
29
13
47
12
20
24
28
3
15
0
4
10
1
7
49
238
26
8
18
39
38
32
23
30
234
341
370
400
547
55
115
113
31
2
70
33
104