95
1
20
166
9
3
39
14
26
30
170
16
17
212
7
77
32
434
15
136
23
96
28
21
6
37
10
31
150
19
187
86
62
47
76
53
52
8
158
36
22
103
99
221
101
66