19
21
22
17
88
24
53
27
189
77
32
102
165
103
45
8
18
115
87
38
40
31
11
50
117
3
29
72
125
13
30
48
43
36
96
47
1095
49
129
134
23
206