10
1
5
7
2
17
11
0
15
46
117
41
104
132
8
6
92
35
80
177
128
96
136
101
58
31
45
187
83
77
34
109
164
293
56
30
81
22
40
329
55
85
1196
91