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