19
10
31
30
33
43
9
25
44
24
38
13
58
64
26
41
51
14
62
77
236
124
106
99
192
32
101
221
97
346
15
40
379
46
27
429
162
29
327
66
17
215
37
65
127
710