137
55
54
57
381
445
53
75
256
159
152
33
16
71
5
49
39
9
46
121
196
29
36
80
77
155
99
284
234
31
98
148
86
170
145
26
129
82
94
56
134
84
18
35
40
323
37
67
65