28
162
78
54
376
85
32
65
234
53
122
186
30
27
246
210
112
21
31
38
144
18
58
135
419
104
35
57
46
86
219
9
36
6
14
25
12
16
72
198
62
137
101
81
847
387