28
43
25
13
5
51
6
27
14
56
10
15
9
0
1
7
12
19
154
164
81
94
33
78
32
24
42
17
4748
39
54
34
63
91
16
429
121
207
272
21
132
324
242
52