36
27
45
56
54
110
2
32
49
149
55
35
63
80
64
72
87
78
43
129
76
81
218
15
40
241
113
98
94
39
282
67
21
47
38
131
19
258
51
59
223
31
100
20
136
62
176
118