0
266
4
48
23
10
20
63
27
42
26
7
100
41
129
260
18
2
17
1
6
9
412
76
32
154
8
141
47
15
12
5
29
30
88
13
84
24
232
14
40