19
27
180
31
523
56
132
20
79
34
43
615
12
74
44
33
26
36
55
64
28
57
22
168
164
505
117
11
73
109
50
85
88
3
124
92
10
114
135
81
40
42
126
151
32
146
9
94
148
23
98
137