33
29
5
3
48
10
27
129
193
80
61
46
6
28
16
70
32
12
54
7
39
18
13
52
8
44
71
19
34
55
21
36
15
20
91
42