55
114
31
44
245
75
57
25
299
133
47
80
43
54
61
18
64
76
48
69
22
37
68
35
85
129
91
60
151
90
34
87
146
176
99
70
116
32
377
83
49
42
39
58
141
134
40
92
36
19
208