119
62
54
73
51
703
93
130
113
98
56
57
34
86
23
53
277
937
126
372
122
68
135
42
41
92
49
84
71
27
45
58
102
302
39
190
50
24
143
44
40
146
76
31
106
82
83
61
60