28
100
40
139
51
5
148
4
8
9
90
7
10
143
14
59
77
39
75
12
54
24
96
97
125
98
13
25
68
112
33
67
57
78
122
52
19
0
157
69
99
180
60
15
20
22
6
63
23
29
134
18
17