233
79
168
25
13
8
23
142
58
119
75
52
36
141
81
174
19
67
44
182
263
108
33
161
28
128
207
843
885
152
39
62
355
86
16
32
80
132
27
34
20
192
190
95
101
70
9
65
103
41
82