35
37
73
85
794
47
332
56
245
152
89
15
154
179
67
151
79
153
107
91
146
226
239
217
417
55
145
97
27
71
16
328
289
68
93
130
22
43
31
46
122
41
36
20
80
17
53
813
45
119
95
577