5
11
27
10
15
61
24
19
51
7
122
23
37
9
205
117
318
17
227
21
16
3
1
12
44
42
30
49
4
8
6
0
55
32
146