23
0
20
106
12
50
25
109
28
471
19
61
88
53
30
39
49
31
13
136
18
923
131
42
38
334
16
9
24
51
58
126
613
533
1