13
88
18
38
26
11
2
12
0
4
22
6
37
8
19
20
60
35
69
137
123
180
24
189
75
259
81
68
286
186
262
267
206
382
17
86
128
72
99
49
46
108
84
155
192
119
87
40
208
66
32
57