21
121
43
54
14
56
27
109
19
5
237
37
124
63
76
77
28
30
114
39
46
101
83
86
151
41
67
29
218
62
58
175
23
15
40
164
20
9
84
22
161
285
12
401
7
100
18