137
20
81
387
216
168
46
44
102
28
110
100
301
104
67
26
10
60
198
499
136
12
43
27
154
1036
32
42
77
30
48
19
50
130