123
57
400
24
44
60
17
204
28
34
86
127
48
90
9
77
8
10
83
94
63
97
13
64
47
30
169
40
33
156
65
36
52
51
43
37
53
157
125
170
100
18
39
38
79
42