0
2
8
11
81
7
36
28
14
5
20
16
9
161
40
100
25
98
33
93
92
22
37
30
10
18
32
58
39
17
231
47
64
27
12
44
15
82
218
76
67
124
103