61
59
90
33
160
248
133
182
17
127
25
151
18
123
47
77
20
74
27
38
15
58
97
165
43
51
86
181
14
29
246
6
120
80
103
159
46
124
12
87
60
45
163
236
28
24
313
35
139