6
31
5
21
30
8
0
7
9
20
4
39
13
78
10
63
37
14
51
49
19
11
42
114
2
94
27
311
57
47
17
65
53
102
32
12
15
18