32
4
3
26
22
18
7
72
34
29
2
9
19
16
6
24
38
40
101
39
318
25
11
10
14
17
13
12
23
21
15
1
47
5
52
37
56
20