14
308
25
33
3
22
21
24
13
39
34
67
11
10
48
45
50
43
81
30
18
9
4
6
64
12
27
1
51
474
16
268
15
58
36
7