28
82
27
10
231
15
359
120
19
9
5
1
4
22
12
20
16
32
2
6
29
403
3
26
7
98
11
45
52
36
13
62
14
41
63
95
57