0
3
18
159
75
89
21
45
22
17
35
36
14
11
93
42
4
30
40
5
44
1
19
357
150
9
8
132
25
112
20
192
12
10
72
53
94
33
136
23
28
16
47