168
35
95
40
138
206
102
24
30
11
18
33
568
31
47
42
38
23
9
153
62
76
53
57
49
86
69
64
39
26
227
25
185
155
60
8
88
15
46
55
83
43
7
66
27
694
424
4