23
20
14
61
8
35
46
0
150
24
16
11
5
104
57
42
13
51
27
15
78
244
322
118
64
21
521
10
141
60
639
313
214
7
304
154
593
62
37
12
47
76