42
3
20
74
52
1744
21
32
58
18
27
14
16
80
11
30
51
33
2
63
10
48
38
77
26
13
4
330
605
6
69
29
31
49
202
9
66
24
71
73
65
92
143
64
346