0
5
14
43
29
115
3
4
20
2
7
16
22
27
11
148
28
12
1
50
48
55
38
8
17
42
10
15
9
60
32
44
30
6
25
39
21
41