58
22
35
160
187
77
11
81
52
9
21
45
92
27
71
33
180
51
23
201
56
12
261
36
19
38
98
15
203
34
26
32
17
47
67
121
3
10
30
5
8
447
24
62
277
60