5
31
79
36
34
15
83
37
88
32
18
41
54
66
113
44
86
26
93
45
135
19
47
197
59
98
38
144
35
253
67
216
48
82
106
43
258
55
103
10
39
96
40
100
85
73
20
136
7
176
80
53
29