68
49
101
112
21
19
100
18
198
195
61
31
72
33
83
234
54
88
32
14
74
204
37
64
52
13
34
79
58
86
76
84
99
171
63
102
55
50
123
156
22
149
67
115
70
459
25
41
28