17
92
27
13
102
22
19
50
9
31
66
127
16
46
32
44
25
8
4
143
68
24
77
42
682
28
76
43
126
47
26
177
58
272
119
30
71
65
107
449
377
64
166
85
196
171
113
63
199
95
371