37
35
86
119
1323
26
39
71
27
95
101
167
46
18
62
45
81
31
120
77
76
83
32
192
10
24
70
285
159
123
52
48
19
42
152
68
29
171
34
211
55
867
89
14
87
8
245
59
148
107