32
53
18
12
9
7
33
8
4
5
11
13
43
6
44
310
94
3
2
16
73
63
325
52
14
15
48
21
47
34
25
10
42
17
26
30
24
19