5
9
20
0
4
11
32
3
34
17
7
21
16
18
12
25
57
2
68
24
56
82
35
39
65
69
47
41
112
52
19
29
95
93
53
139
123
14
72
23