34
81
216
35
51
63
60
120
71
20
39
526
341
157
72
90
37
44
152
26
185
377
99
22
314
15
141
143
54
13
118
24
28
17
49
223
5
41
85
76
79
46
18
9
25
53
6
27
122