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