4
56
13
31
61
25
64
42
34
94
9
80
115
88
71
37
111
39
52
201
66
139
76
75
81
142
17
27
14
147
55
127
297
19
45
187
103
156
58
23
65
46
36
60
30
85
93