63
12
66
91
13
30
59
76
10
56
60
31
69
97
24
65
18
34
165
44
169
49
90
38
52
11
51
9
295
39
139
266
27
93
210
41
215
53
140
128
58
62
83
114
25
75
26
4
8
7
28
19