55
200
107
112
146
68
28
30
96
32
160
31
50
45
140
89
64
183
37
110
114
35
33
36
185
56
81
38
27
49
61
74
43
166
85
65
52
134
196
82
181
108
58
84
197
48
91
59
47
44
77
76
34
66
88
42
92
97