0
3
5
8
29
16
34
30
44
6
12
4
40
85
13
20
88
22
14
78
37
11
17
18
39
53
32
7
43
10
52
28
9
21
87
24
35
74
140
235
31