36
21
54
88
74
57
13
1
12
9
20
44
22
24
11
15
19
62
30
46
26
40
3
47
41
17
50
31
38
43
73
79
59
14
58
185
67
53
16
95
77
23
312