19
32
80
79
15
29
81
24
77
26
71
64
199
31
42
65
49
62
54
67
8
74
17
44
41
30
113
134
139
33
70
94
25
63
48
52
105
59
86
299
76
51
373
146