132
23
27
34
22
36
33
66
105
8
39
311
30
98
161
72
142
164
53
209
46
194
282
21
31
2078
52
443
830
406
10010
3012
103
89
64
358
86
38
47
83
88
80