13
19
27
65
92
57
7
97
424
28
17
11
61
42
177
12
104
539
8
22
44
9
80
31
25
150
103
190
29
14
379
88
59
51
119
76
172
149
64
125
281
183
60
67
66
111
77
218
49
797
354
33
26