0
4
8
2
21
18
5
112
13
15
11
47
26
9
70
6
12
130
46
42
82
25
66
27
34
16
119
113
19
157
39
137
80
168
31
73
57
43
109
161
160
367
52
156
62
28
23