12
24
2
9
16
6
3
7
47
51
43
0
26
11
14
30
13
5
74
37
27
163
28
62
44
35
41
350
48
29
169
36
99
85
249
102
136
18
173