21
15
31
17
30
19
42
128
26
18
74
57
746
53
12
13
20
10
4
41
11
2
294
24
47
44
36
14
34
5
7
51
29
39
52