28
14
76
64
12
66
91
13
31
59
77
57
60
71
97
27
65
20
35
165
44
169
49
90
56
40
55
11
51
9
297
10
144
267
37
94
219
42
216
53
141
128
58
62
84
117
25
75
26
4
29