56
83
145
90
76
36
62
13
47
71
179
67
7
51
15
178
27
35
29
49
123
80
98
68
24
19
22
26
21
28
73
43
55
64
61
33
20
205
12
78
273
53
34
63
118
40
172
10