32
69
13
8
35
1988
11
23
24
4
22
73
78
63
38
16
27
59
958
31
77
37
45
413
772
12
372
15
9121
2785
93
79
50
14
60
326
26
68
30
29
34
66
75
19
41
33