87
15
11
35
57
40
78
7
19
32
102
158
95
37
135
205
97
22
28
9
17
561
31
47
41
36
21
18
152
62
76
52
54
84
69
63
25
26
33
224
180
58
8
86
14
55