9
19
2
11
22
5
7
0
24
44
18
80
49
29
10
16
30
126
8
17
20
4
45
307
3
28
96
23
82
33
131
67
86
39
99
34