5
12
22
9
7
16
56
2
24
0
8
10
81
29
35
36
50
6
31
4
23
125
51
72
37
115
18
44
78
61
19
57
28
82
20
34
1
3
13
21
11
64
146