13
3
14
22
17
8
36
73
12
4
18
9
37
16
19
2
5
6
15
331
29
56
27
268
147
80
107
83
258
338
98
84
77
131
117
459
155
65
45
54
113
170
47
62
729
61
38
621
78
60
249
71