1
7
11
45
8
0
17
4
2
13
6
15
10
14
12
106
125
9
40
19
16
92
210
70
22
101
56
35
115
77
5
31
28
265
81
228
236
155
96
283