29
22
1
14
21
11
27
72
340
24
4
19
6
32
51
18
13
10
17
8
89
361
5
30
45
31
15
204
7
2
3
16
64
57
23
25