34
44
42
25
53
50
86
130
55
37
63
67
59
56
131
28
101
98
84
132
219
14
43
110
33
70
19
109
75
32
507
293
115
83
156
281
27
81
452
220
113
186
204
30
35
66
26
60
54