19
15
23
33
21
28
56
100
70
67
93
48
22
51
34
45
37
62
61
46
88
25
38
20
161
24
64
421
35
86
36
59
10
63
44
26
97
132
11
201
31
72
297
58
156
53
69
78
41