29
45
41
27
53
34
14
22
17
11
83
76
15
60
87
77
28
65
36
32
69
48
39
44
49
66
72
38
56
82
64
421
40
35
52
88
97
187
85
54
186
37
23