116
19
27
104
16
891
10
11
165
97
59
69
152
55
33
14
533
20
227
105
67
103
991
89
31
45
65
95
49
79
25
185
76
44
148
15
144
4
209
13
35
38
37
52
24
120
875
30
26
126
64
5