2
3
8
0
13
14
20
7
16
45
12
27
5
4
22
31
56
10
120
39
9
43
25
49
21
37
40
36
18
74
142
38
24
26
23
15
87
165
82
103
58