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