0
18
4
9
17
6
88
30
14
11
15
38
13
8
12
111
170
34
90
120
134
293
39
87
19
23
103
146
112
75
94
27
24
28
7
64
98
62
41
50