59
99
18
11
76
29
30
46
25
50
10
54
48
13
49
39
17
47
5
15
69
121
272
19
41
20
21
22
33
28
38
16
65
68
24
63
12
14
31
36
79
27