124
56
73
42
38
284
28
157
85
62
60
52
99
107
660
378
57
94
49
101
135
69
113
63
272
78
15
16
64
112
59
23
86
245
45
43
81
44
10
134
88
61
14
50
22
11
79
34
13
27
68
24
114
9
75