30
10
5
14
0
21
3
2
17
22
1
32
52
12
244
13
48
33
6
24
26
57
366
29
20
36
7
27
68
15
93
25
9
59
4
19
23
16
101
31