17
108
483
47
136
31
23
201
65
117
52
20
98
161
83
96
63
214
91
89
147
14
105
262
126
253
21
60
433
403
19
302
2
196
99
140
110
132
37
57
148
26
22
34
41
67
195
36
29
128
267