7
1
2
13
20
42
18
28
32
22
47
4
12
15
322
0
351
8
132
45
136
267
69
82
10
58
9
261
72
14
26
5
37
3
16
2475
80