22
20
24
180
18
42
17
21
87
85
61
81
9
35
37
48
15
88
23
83
115
19
33
39
7
58
31
36
266
1608
68
101
82
53
203
56
298
112
77
70
421
132
45
127
32