123
14
39
89
46
216
42
49
208
80
20
21
31
145
51
30
26
87
68
50
170
121
9
81
130
12
24
16
23
53
43
225
45
75
18
60
10
122
59
115
65
241
64
293
98
29
48
174
88
54
109
113
97
71