9
21
22
24
4
16
31
15
180
67
82
72
50
19
5
6
36
10
46
8
18
13
25
14
40
30
20
7
0
61
29
3
121
12
52
11
100
59