28
38
30
63
26
60
51
113
40
55
42
23
6
10
152
83
88
16
24
35
76
9
5
4
87
142
0
143
67
15
12
41
167
105
8
100
128
50
14
33
48
32
18
129
45
106
13