35
21
6
3
7
2
54
33
106
138
76
48
59
19
73
29
60
16
81
88
53
91
61
62
36
72
46
74
47
66
41
89
42
9
20
65
70