45
95
112
114
40
85
131
67
161
82
15
48
117
46
51
34
69
44
25
33
63
21
66
225
84
204
50
207
7
99
54
64
91
68
38
80
36
72
139
119
76
159
93
41
35
8
97
43
17
31
37
18
257
9
32