278
543
2
89
36
5
235
32
18
20
90
25
11
49
29
19
13
218
12
44
23
183
28
102
40
21
17
16
4
27
7
58
48
71
114
54
180
3
204
8
42
30