12
33
9446
7
6
14
23
54
16
64
31
20
314
268
34
133
32
5
69
9
39
1238
203
128
146
21
60
251
40
123
24
135
122
8
48
28
4
95
126
3
46
67
17
55
18
47
25