10
46
18
35
82
77
23
7
27
43
29
5
11
4
0
57
33
9
6
48
14
3
127
44
61
12
118
21
40
58
22
51
15
13
134
24