27
10
233
28
15
359
121
19
9
5
1
4
22
13
20
16
32
2
7
29
412
3
26
98
11
45
12
52
36
6
62
14
41
63
96
58