18
524
22
7
12
31
1
21
17
23
13
52
28
15
181
32
9
0
16
41
371
11
6
174
20
96
71
10
3
4
29
34
81
51
24
49
25