1
9
4
2
11
8
25
24
0
12
22
19
3
7
14
10
5
13
30
6
26
120
18
324
47
247
73
41
29
35
124
49
23
88
82
182
15
74