109
168
239
17
143
53
126
73
195
23
28
25
61
46
44
85
69
16
222
123
215
26
180
226
80
77
905
76
32
265
55
167
138
90
88
99
124
75
36
65
710
13
66
132
79
95
33
57
92
29
58
35
89