58
168
44
86
23
106
78
327
38
25
27
40
14
18
45
136
260
10
181
41
356
52
122
278
57
36
187
167
428
80
17
95
31
64
22
98
39
62
35
132
15
48
66
13
72
26
84
55
20