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