27
99
17
74
6
33
25
98
89
38
43
20
44
57
471
97
35
21
113
22
30
140
132
18
128
143
91
149
122
134
31
56
41
107
29
248
94
324
15
244
111
100
105
165
24
92