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
903
76
32
265
55
167
138
90
88
99
75
36
65
709
13
66
132
79
95
33
57
124
92
29
58
35
89
30