18
179
32
19
57
40
27
20
104
144
38
42
34
121
12
13
101
78
35
6
69
94
49
16
60
31
44
76
75
72
9
23
15
48
128
30
62
5
41
171
11
26
8
289
22
86
84
61