359
15
28
13
60
220
93
26
162
12
19
128
101
3
149
35
21
10
6
5
289
137
31
20
27
18
32
62
160
40
45
8
16
61
44
43
30
4
11
52
9