77
40
98
127
59
3
120
105
31
10
33
41
84
87
88
103
153
60
37
126
30
111
16
338
65
23
987
859
58
38
488
106
17
79
559
288