17
4
3
1
2
7
23
12
139
9
28
10
52
18
90
15
54
216
74
29
26
36
39
144
72
33
46
98
49
125
94
50
70
37
38
154
34
77
106
60
30
88
131
97
103