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