85
162
204
153
119
57
27
865
38
17
77
24
33
23
37
67
19
52
312
122
21
86
15
187
36
284
13
46
54
95
63
68
365
51
106
58
111
124
75
44
53
201
178
128
157
32
50
72
18
294
55
61
142