6
2
4
31
5
3
19
14
20
30
32
63
76
8
23
17
49
72
37
0
260
35
47
13
22
11
7
38
87
192
135
54
101
287
21
164
16
193
50
39
15
43
62