5
166
21
46
317
26
4
0
27
144
95
30
19
12
39
9
6
17
1
11
64
49
98
18
8
158
23
14
87
10
33
80
13
2
86
85
48
114
15
3