17
82
47
36
23
33
21
92
13
72
127
234
80
555
75
218
124
287
866
43
46
847
455
247
189
310
675
35
50
45
1095
77
364
54
62
905
48
108
68
39
322
95
200
272
157
49
216
144
32
7
42
37
44