0
9
5
25
10
17
31
2
6
14
18
12
7
8
96
21
4
36
3
19
20
24
77
51
13
175
198
30
29
88
37
38
133
43
45
150
22