63
26
60
59
51
113
28
40
55
42
22
6
10
151
83
88
16
15
24
35
75
9
5
4
29
87
142
0
143
66
14
11
41
167
105
8
100
128
50
33
39
48
12
32
18
129
45
106
13
17
30