1
0
9
3
5
2
4
14
6
11
85
7
72
19
16
44
140
60
86
30
162
42
118
228
233
145
87
76
154
41
179
65
55
59
98
302
144
78