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