32
21
13
1
25
16
6
2
3
35
30
107
11
226
8
4
23
10
27
55
18
88
26
19
7
14
33
9
57
20
40
42
34
22
108
101
38
17
56