59
98
199
92
164
80
151
55
167
71
63
64
53
34
25
51
42
44
26
23
72
36
46
81
141
137
68
31
38
52
19
279
70
58
4
166
90
123
47
197
113
17
158
97
14
144
148
87
43
94
50
40
246
27
37