35
63
53
10
99
22
8
75
42
34
233
37
199
49
43
16
169
24
7
61
58
65
153
23
275
56
44
289
21
119
54
20
57
41
78
150
47
152
101
13
27
201
70
52
149
145
25
95
179
177
50
46
108