41
87
34
12
21
14
44
11
114
33
89
25
67
27
115
8
29
17
105
70
19
55
80
248
81
63
970
140
161
24
3242
864
71
35
222
153
50
462
7
16
26
210
180
54
316
68
46
269