55
26
13
23
46
16
101
136
91
125
111
80
25
9
14
128
56
15
109
100
133
20
40
82
143
21
88
113
38
77
45
139
62
67
130
124
93
10
35
110
73
144
116
44
58
142
107
85
36
83
131
106
64
7
70
138
105
127
108
66
97
79
34
0
147
5
52
61
47
72
92
48
17
1
33
68
24
129
32
78
123
102
95
149
145
11
41
76
57
99
