24
231
44
64
146
98
86
33
126
46
57
45
25
8
34
109
54
18
72
21
14
80
23
48
30
75
53
29
22
82
55
35
47
77
84
20
76
49
79
269
62
32
85
108
83
119
56