160
24
9
30
180
94
174
193
64
1604
18
34
50
80
40
22
81
36
15
141
31
47
152
205
13
92
33
58
356
61
109
101
62
154
88
90
29
14
669
38
100
44
11
54
83
39
19
59
32