6
21
7
34
14
13
47
28
16
33
39
18
2
12
3
20
17
0
9
23
167
64
19
137
156
62
195
102
560
93
38
76
4
31
10
72
94
24
51