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