39
1
2
0
8
7
3
4
14
9
17
10
108
117
107
85
113
106
49
88
77
98
43
57
34
50
87
116
104
221
169
59
110
128
38
216
118
143
161
178
125
92
183
137