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