167
57
249
72
32
23
85
14
38
16
7
8
33
34
26
48
417
49
103
40
25
13
24
44
27
69
65
223
10
36
28
152
123
9
67
122
21
87
99
135
557
5
31
52
94
15
62
60