87
71
14
12
66
34
15
161
40
88
119
43
105
51
63
89
36
794
633
462
13
65
11
470
38
57
1028
1955
37
6
23
67
18
359
8
9
596
55
29
248
39
21
19
879
98
58
33
194
30
27