11
76
35
6
8
7
25
26
97
13
15
36
24
20
787
72
83
109
10
17
48
39
61
535
131
372
264
524
251
31
393
207
100
137
69
34
41
58
86
52
44
27
51
222
157
318
14
21