31
24
40
19
18
75
23
69
21
8
53
15
54
52
12
25
470
20
42
16
94
122
74
4
13
56
39
89
30
17
33
68
11
22
77
32
9
96
41
47
26
55