6
13
10
43
11
3
5
17
8
0
21
9
35
15
26
39
20
68
47
28
16
14
76
27
22
163
30
29
24
12
66
48
106
102
94
107
161
249
97
230
36
221
458
160