198
54
94
10
35
52
37
85
31
133
19
87
265
137
143
77
41
154
32
44
39
65
33
78
81
67
47
73
28
46
226
76
103
18
34
55
16
219
58
45
216
26
99
174
368
267
38
24
357
427
236