24
20
45
52
15
74
5
6
18
78
29
89
56
41
21
36
25
90
266
4
55
23
32
47
132
13
68
65
82
95
263
34
16
19
93
50
129
14
117
105
61
154
44
221
245
586