57
22
34
30
15
26
73
77
58
12
7
35
52
66
155
301
86
29
20
14
4
38
19
41
53
46
28
23
2
33
37
18
44
47
40
21
89
17
25
24
36
69
281