24
151
18
134
65
26
16
62
38
30
35
27
58
379
75
42
56
160
128
12
114
43
81
55
109
99
190
61
39
98
74
361
90
79
177
77
91
179
144
95
104
21
142
384
86
94
37
158