22
126
70
60
56
19
72
88
11
16
103
10
23
28
180
45
41
66
20
95
489
62
57
18
40
42
113
32
83
79
13
183
75
121
98
73
118
170
8
34
47
146
27
69
116
21
12