43
10
141
7
98
64
20
31
14
34
123
164
41
51
162
36
29
39
17
72
197
19
32
142
131
171
27
104
62
40
70
38
52
85
22
5
23
8
67
314
100
68
55
291