43
18
59
16
65
12
27
46
72
20
24
60
45
57
22
77
33
30
35
232
34
248
31
91
80
172
32
64
37
150
95
55
71
38
62
69
61
40
63
358
23
56
36