49
8
31
32
18
5
9
3
36
6
85
12
28
1
15
289
72
110
39
0
33
13
2
11
25
199
60
26
38
64
16
59
45
4
47
14
48
7
23