86
25
59
5
168
2
21
117
37
48
57
82
69
33
137
75
8
45
65
66
26
38
18
542
7
22
60
36
6
17
3
68
24
19
9
179
16
47
4
15
410