6
4
17
10
5
3
15
60
8
36
21
61
139
24
94
16
12
215
29
78
75
121
87
27
9
62
51
19
32
79
541
140
30
179
193
37
110
76
35
26
84
59
25
73
52
96
129