0
4
10
7
90
11
5
1
27
14
2
33
28
6
8
21
25
19
9
95
18
34
46
16
57
32
68
75
112
23
55
51
125
171
155
20
24
31
13
45
60
39
191