0
12
30
6
5
1
23
156
19
20
38
15
155
36
123
3
73
43
11
33
22
8
27
45
4
41
14
182
7
86
50
31
10
215
75
17
79
25
88
134
100
104
28