0
2
1
5
35
29
20
13
16
11
21
8
30
25
3
19
12
61
24
41
6
10
156
39
88
52
65
60
124
15
55
64
14
18
33
80
110
128