167
13
30
16
35
15
58
71
3
74
131
43
120
11
99
21
48
34
31
6
204
49
86
47
10
143
605
23
70
12
33
184
20
8
97
66
180
115
279
78
161
37
17
79
92
219
52
57
208
44
14
38