22
36
126
40
70
123
59
17
37
119
168
28
27
72
47
104
35
63
29
30
164
130
388
97
61
272
25
7
60
64
45
69
13
113
54
83
53
184
21
10
9
48
108
23
26
49
156
85
77
32
79