82
235
110
208
37
71
238
255
2
33
76
62
23
25
27
91
127
11
129
20
12
29
31
50
32
53
35
93
152
178
60
17
5
149
201
39
4
141
30
22
7
43
48
79
36
78
81
52
14
24