0
2
5
10
7
6
23
16
15
27
21
1
83
36
19
31
46
40
25
47
28
57
9
72
18
91
33
134
14
150
87
69
29
20
56
13
4
38
11
98
158
192