92
21
53
62
39
81
63
27
45
41
70
42
98
18
82
59
31
103
57
49
28
52
142
34
512
13
46
56
44
65
80
102
151
33
50
76
136
97
144
257
47
54
88
68
238
77
66
84
79
162
434
89
137
15