0
35
7
4
31
10
20
21
14
24
3
154
15
57
16
30
29
2
41
39
34
120
96
36
62
42
23
86
72
83
140
123
56
37
48
135
43
94
112
70
85
88
67
148