14
12
23
7
64
26
1
255
9
412
18
55
154
15
508
3
46
13
19
24
30
896
774
50
156
1187
63
20
123
5
86
11
69
17
71
16
31
133
328
8
2
6
4
10
51