19
11
13
12
4
15
7
2
8
6
25
1
10
23
50
9
61
56
124
37
52
231
191
54
122
43
166
193
83
77
85
67
116
71
79
78
34
84
119
48
283
1347
70
36
114
148
62